-1

Я разрабатываю приложение для радиопотока. Я использую класс android - mediaplayer, который воспроизводит радиопоток. Я пытаюсь запустить приложение на двух устройствах. Когда я нажал кнопку в галактике Samsung S3 mini (4.2.2), радиопоток продолжает воспроизводиться. И я управляю медиа-плеером с панелью уведомлений. Но когда я нажал кнопку в Samsung Galaxy S3 (4.3), медиаплеер остановился, чтобы играть. Почему останавливается медиаплеер? Как я могу предотвратить остановку при нажатии?Android MediaPlayer останавливается на обратном

+1

Это вопрос программирования или вопрос поддержки устройства? – LittleBobbyTables

+0

Вопросы об общем вычислительном оборудовании и программном обеспечении не относятся к теме для переполнения стека. – Vivek

+0

Извините, но недоразумение. Мое объяснение - это недостающее. Я разрабатываю приложение для радиопотока. Медиаплеер - медиапланер андроида. Я использую mediaplayer android в моем коде. Я обновил. – user3820266

ответ

0

Я не пользуюсь услугами, но все же я не понял, почему s3 убивает активность. Но я нашел решение. Я меняю super.onBackPressed() на moveTaskToBack (true) ;. И я добавил эту опцию для манифеста файла в теге активности (Main) android: noHistory = "true". Еще раз, когда я нажал клавишу, MediaPlayer не останавливает поток. Возможно, это решение может быть полезно кому-то другому. И я благодарю всех вас за ответы.

0

Без какого-либо кода я сомневаюсь, что кто-то сможет вам помочь.

Как вы играете в радиопоток? Вы используете услугу? Если бы не кнопка «Назад» на S3, это могло бы убить ваше приложение, таким образом завершая поток.

Смежные вопросы