Как найти представление из родительского действия, используя findViewByID из прослушивателяAndroid

Форум для тех, кто программирует под Android
Anonymous
Как найти представление из родительского действия, используя findViewByID из прослушивателя

Сообщение Anonymous »

У меня есть настраиваемое представление в родительском действии, которое вызывает...

Код: Выделить всё

getContext().startActivity(intent);
...в onClickListener. В этом новом действии есть обратный вызов кнопки, где мне нужно вызвать метод в пользовательском представлении родительского действия. Тот же пользовательский вид, из которого запустилось действие. Я пробовал сделать это так:

Код: Выделить всё

 ((CustomView) ((LinearLayout) view.getRootView().findViewById(R.id.linear_layout_amp_row))
.getChildAt(col)).function();
Я попытался установить родительское действие в качестве глобальной переменной в новом действии, но родительское действие имеет значение null. Я попробовал установить его в onCreate и onAttachToWindow. Я также пробовал getParent и использовать view. Я не нашел способа передать представление через пакет.
Как получить представление из родительского действия?

Подробнее здесь: https://stackoverflow.com/questions/629 ... a-listener

Вернуться в «Android»