У меня есть настраиваемый диалог, в котором есть два поля EditText, и я изначально установил видимость GONE для обоих (в XML-макете). В диалоговом окне onCreate я хочу сделать findViewByTag, чтобы найти одно из двух полей EditText, чтобы я мог переключать видимость на VISIBLE. Все работает в диалоговом окне, если я переключаю видимость в XML, но я не знаю, как получить ссылку на главный вид диалога из диалогового окна, чтобы я мог вызвать findViewByTag.findViewByTag в диалоговом окне
Я раздуваю макет в диалоговом классе onCreate, потому что именно так я нашел пример. Я хочу изменить это, если необходимо, чтобы получить ссылку в вызывающем абоненте и установить видимость, прежде чем показывать диалог, если это лучший способ сделать это.
Все еще довольно нова для Android, поэтому все советы о том, как лучше обрабатывать настраиваемые диалоги, оцениваются.
findViewByTag wil работает только как ожидалось, если ваши объекты, помеченные как теги, имеют «хорошо написанные» равные. –