Мне нужно иметь возможность скрывать/показывать (в смысле View.GONE) целую линейную строку макета в Activity. Является ли это лучшим подходом только для того, чтобы получить ссылку на внутренний макет, который является частью большего относительного макета и установить видимость на этом внутреннем макете? Также следует сохранить ссылку на макет, чтобы я мог просто сделать innerLayout.setVisibility (View.GONE). Если да, то какой тип ссылки должен быть? финал или лучше просто делать поиск каждый раз, когда я хочу скрыть/показать. Как бы то ни было, прямая ссылка на макет выглядит не совсем правильно. С другой стороны, я не хочу, чтобы каждый элемент в макете уходил или помещал findBy, чтобы найти его каждый раз, когда я скрываю/скрываю.Скрытие/скрытие внутренних макетов в Android
Возможно, добавление/удаление макета лучше? но тогда мне нужно было бы добавить нужное место в иерархии View, ставя эту логику в код, тоже не очень хорошая идея.
Сохранение ссылки на макете в деятельности это прекрасно. Тип может быть View, так как вы собираетесь называть setVisibility. – gngr44
Ваш вопрос/описание проблемы решает мою проблему. – Msmit1993