
Сообщение от
Евгений Кислов
Добрый день, Кирилл.
Это предсказанное поведение - экран заставки выполняет роль скринсэйвера; обычно не подразумевается, что на нем есть элементы ввода.
Тем не менее, это может быть неудобно - например, в проектах с парольным доступом: наладчик перешел на экран настроек, а потом забыл с него уйти -> произошел переход на заставку -> пришел оператор, коснулся дисплея - и попал на экран, к которому он не должен иметь доступ.
В приложенном примере демонстрируется, как это обойти: после таймаута неактивности пользователя происходит переход на экран 1. При касании этого экрана перехода на предыдущий не произойдет.
При этом в настройках заставки задан экран 3, но он никогда не демонстрируется и используется только для отлавливания истечения заданного таймаута неактивности.