Запустить активность молчать - PullRequest
0 голосов
/ 13 марта 2012

У нас есть действие для заставки, которое запускает основное действие приложения после инициализации. Однако, если пользователь нажимает кнопку «Домой» на экране-заставке, появляется домашний экран, но через несколько секунд запускается основное действие.

Есть ли способ не выдвигать пусковую деятельность на первый план? Основная активность приложения не должна отображаться после нажатия кнопки «Домой», но если пользователь возвращается в приложение длительным нажатием на кнопку «Домой», он ожидает увидеть основное действие, а не заставку.

Есть предложения?

1 Ответ

0 голосов
/ 13 марта 2012

Если заставка является действием, то после определенного времени видимости вызовите finish() для этого действия, а затем в его методе onStop() запустите ваше основное действие.Таким образом, когда вызов «Готово» вызывается на экране-заставке, он выходит из стека активности, и пользователь всегда возвращается к основному виду деятельности, если возобновить нажатие клавиши «Домой» или выбрать его из панели запуска

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