Android видимость после экрана на - PullRequest
0 голосов
/ 30 сентября 2019

Я использую androidx.appcompat:appcompat:1.0.2 и сталкиваюсь с проблемой visibility с дочерним макетом внутри FrameLayout. Я использую загрузчик в FrameLayout, который виден только при загрузке данных, а его видимость установлена ​​на GONE, когда это будет сделано. Проблема в том, что когда я выключаю экран и снова его включаю, видимость загрузчика автоматически устанавливается на видимый. Существует только один способ установить его видимость внутри функции данных, которая вызывается только в событии onCreate. Переключение на экран и возврат в приложение только вызывает событие onStart, которое является пустым.

Я обновил библиотеку до последней версии 1.1, но в ней больше ошибок видимости. Кто-то еще сталкивается с этой проблемой и временным предложением обходного пути?

1 Ответ

0 голосов
/ 30 сентября 2019

Ваша активность может быть разрушена на выключенном экране и может быть возобновлена ​​после пробуждения устройства.

Кроме того, onStart не единственный lifeCycle метод, которыйсрабатывает при возврате в приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...