Как найти представление из родительского действия, используя 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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