Android-аннотация @AfterViews не вызывается при возобновлении активности
При первой загрузке своей деятельности я создаю представление с помощью аннотированного метода @AfterViews. Но когда я возвращаюсь к этому действию, @AfterViews больше не вызывается. Мне нужно поместить код, который обновляет представление в onResume().
Проблема в том, что в этом случае при первой загрузке действия я выполняю аннотированный метод @AfterViews И onResume().
У вас есть решение для вызова только @AfterViews при первой загрузке и onResume () при возобновлении активности?
Благодарю.
1 ответ
@AfterViews
методы не вызываются после onResume()
, @AfterViews
Вызваны, когда иерархия представления была создана: в случае Fragment
в onViewCreated()
, в случае Activity
в onCreate()
,
Если вам нужно обновить свои взгляды в onResume()
Просто переопределите это как обычно.