2012-08-05 3 views

Répondre

1

Si votre application prend la mise au point audio, cela devrait entraîner l'arrêt du lecteur en cours. Détails à http://developer.android.com/training/managing-audio/audio-focus.html#RequestFocus

Il y a un tas d'autres subtilités; vous voulez probablement vous enregistrer comme récepteur d'événement de bouton multimédia, afin que ce soit votre application qui s'arrête et commence à jouer. Voir http://android-developers.blogspot.com.au/2010/06/allowing-applications-to-play-nicer.html pour plus de détails à ce sujet.

+0

merci, j'ai fait l'arrêt par défaut du joueur android. mais comment arrêter mon application sur la perte de focus:) ... question [ici] (http://stackoverflow.com/questions/11839742/how-to-resgister-my-musicplayer-app-to-onaudiofocuschangelistener) – reiley

-1

Dans votre application (lecteur de musique)
Vous souhaitez accéder à un autre processus

généralement
JVM ne donnera pas cette autorisation sur les processus système

u MAIS vous pouvez faire en utilisant cette astuce

  1. develo p (..exe) [par c ou C++ ou C#] qui tuent tout lecteur de musique est en cours d'exécution thats parce que ces Langs peuvent gérer le système traite
  2. dans votre application d'appeler ce fichier exe (exécuter)


C'est l'astuce

+0

La question est balisée avec android, donc les réponses parlant de la machine virtuelle dalvik et de l'environnement d'exécution associé (plutôt que la JVM sous Windows) sont susceptibles d'être plus utiles. – Iain

+0

Désolé J'ai vu un tag Java Mais n'a pas noté tag android – BolBol

Questions connexes