Забавное поведение Android при выключении экрана?

Я наблюдаю интересную последовательность действий, когда Android выключает экран и блокирует экран ... мое приложение проходит через обычный поток, onCreate, onStart и onResume. Затем я оставил свой телефон там. Когда экран становится черным, вызывается onPause. Все в порядке. Затем через 5 секунд приложение убивается (onStop, onDestroy). Это тоже нормально. Но сразу после вызова onDestroy, onCreate, вызываются onStart и onResume, перезагружая приложение, даже если экран пуст. У приложения есть время загрузки, и оно воспроизводит звук при запуске, так что немного жутко, когда телефон, который вы положили 30 секунд назад, начинает воспроизводить звуки. Почему андроид убивает приложение, а затем перезапускает его? Цель - обновление 2.1, а телефон - Samsung Captivate. Кто-нибудь еще видит это и знает, как это остановить?

8
задан EpicPandaForce 4 November 2016 в 08:28
поделиться