У меня есть приложение для Android, которое требует заставки. У меня есть простое действие, которое показывает заставку и через несколько секунд запускает «основное» действие. Теперь, когда пользователь нажимает кнопку возврата из этого действия, снова появляется заставка. Как я могу предотвратить это? Я попытался сохранить булево значение selectedSplash, и это частично работает, но когда приложение работает и пользователь хочет открыть его из панели запуска приложений, приложение закрывается (так как splash вызывает finish (), когда splashShown имеет значение true). Есть идеи?
Спасибо, Эрик