2016-08-27 4 views
-2

Я делаю mp3-плеер с ионным. Я использую «cordova.plugins.backgroundMode.enable()» для воспроизведения музыки в фоновом режиме, если закрыть приложение.аппаратная кнопка назад на Android останавливает приложение

Но при нажатии на кнопку «Назад» на Android «прекращение и закрытие» приложения вместо «закрытия и возврата».

ответ

0

Вы должны использовать что-то, что называется Android Services.

Из документов:

«Служба представляет компонент приложения, представляющий желание либо приложения для выполнения более длительного хода операции при этом не взаимодействуя с пользователем, либо предоставить функциональные возможности для других приложений для использования».

Вот отличное официальное руководство по использованию услуг, чтобы вы начали: http://developer.android.com/guide/components/services.html

Вот хороший учебник по созданию аудио-плеера: http://www.androidhive.info/2012/03/android-building-audio-player-tutorial/

Вот видео-учебник для создания потоковых музыкального проигрывателя: http://www.youtube.com/watch?v=LKL-efbiIAM

+0

Спасибо, дорогой, но я использую ионный и угловой, и я думаю, что он отличается от написания java в android. – hanie