Я видел этот пост здесь (/84950/kak-sohranit-sostoyanie-aktivnosti-android-s-pomoschy-sohraneniya-sostoyaniya-ekzemplyara). У меня похожая проблема, я считаю.
У меня есть приложение, которое слушает аудиопоток (используя объект mediaPlayer). Если я нажимаю HomeКнопка будет продолжать потоковую передачу и скрыть мое приложение. Затем, позже, я могу вернуться к своему приложению и нажать Stop, когда я закончу. Это то, что я хочу. Если, однако, я нажимаю кнопку Back, когда я позже открываюснова мое приложение, приложение было перерисовано заново. Текстовые поля, кнопки, все перезагружено, как будто я только что открыл приложение в первый раз, поэтому я не могу остановить свой аудиопоток. Нажатие кнопки «Стоп» ничего не делает, потому что приложение «забыл, что это поток (поток запускается под отдельным обработчиком из основного потока пользовательского интерфейса, поэтому я предполагаю, что после его сброса он потерял отслеживание своих обработчиков?).
Почему это происходитс кнопкой Назад, и как я могу остановить это?