2016-08-27 4 views
-2

Je fais un lecteur mp3 avec ionique. J'utilise "cordova.plugins.backgroundMode.enable()" pour jouer de la musique en arrière-plan si vous fermez l'application.le bouton de retour du matériel sur Android arrête l'application

Mais lorsque vous appuyez sur le bouton de retour du matériel sous Android, vous «arrêtez et fermez» l'application au lieu de simplement «fermer et revenir en arrière».

Répondre

0

Vous devez utiliser quelque chose appelé Android Services.

De la documentation:

« Un service est un composant d'application qui représente soit le désir d'une application pour effectuer une opération plus longue course sans interaction avec l'utilisateur ou de fournir des fonctionnalités d'autres applications à utiliser. »

est ici l'excellent guide officiel à l'utilisation des services pour vous aider à démarrer: http://developer.android.com/guide/components/services.html

Voici un bon tutoriel sur la construction d'un lecteur audio: http://www.androidhive.info/2012/03/android-building-audio-player-tutorial/

Voici un tutoriel vidéo pour la construction d'un lecteur de musique en streaming: http://www.youtube.com/watch?v=LKL-efbiIAM

+0

Merci cher mais j'utilise ionique et angulaire et je pense que c'est différent d'écrire java dans Android. – hanie