У меня странная проблема с моей заявкой.
Я запускаю приложение, и активность показывает, что все в порядке.
Затем я нажимаю клавишу возврата, чтобы действие перешло в фоновый режим. Я вижу, как вызывается метод onPause()
.
Служба приложения создает уведомление, которое отображается в строке состояния.
Затем я нажимаю на уведомление, и отображается активность, и я вижу, что вызывается метод onResume()
.
Затем я нажимаю клавишу возврата, и действие переходит в фоновый режим. Я вижу, как вызывается метод onPause()
.
Если я теперь запустил приложение, щелкнув значок приложения, я увижу, что вместо экземпляра приостановленного экземпляра создается новый экземпляр действия.
Если я снова нажму клавишу «Домой», новое действие перейдет в фоновый режим.
Запуск приложения нажатием на значок приложения. Я вижу, что создан еще один новый экземпляр действия.
Нажатие кнопки «Назад» в точке уничтожает каждое возвращаемое действие.
Я хочу, чтобы использовался один экземпляр действия.
Есть идеи?