Una certa musica di tempo non si ferma android

Esiste una function che viene chiamata sul metodo onCreate di riproduzione di musica …

public void playBeep() { try { if (m.isPlaying()) { m.stop(); m.release(); m = new MediaPlayer(); } AssetFileDescriptor descriptor = getAssets().openFd("beep.mp3"); m.setDataSource(descriptor.getFileDescriptor(), descriptor.getStartOffset(), descriptor.getLength()); descriptor.close(); m.prepare(); m.setVolume(1f, 1f); m.setLooping(true); m.start(); } catch (Exception e) { e.printStackTrace(); } } 

e sul metodo onPause ho scritto codice di musica stop in modo che quando l'utente lascia l'attività la musica dovrebbe fermarsi automaticamente …

  • Utilizzare texture differenti di sprites in una piscina generica AndEngine
  • Instagram "Non è ansible questo supporto" 400 codice di stato
  • Schermo vuoto API V2 Android Google Map
  • Come get la linea di numero che un textView può visualizzare in Android
  • Come get l'utilizzo della memory corrente in android?
  • Google Drive API - ottiene l'elenco di file incluse le cartelle
  •   @Override protected void onPause() { isBeeping = false; if (m != null) { if (m.isPlaying()) { m.stop(); m.release(); } } super.onPause(); } 

    ma qualche volta funziona bene ma qualche volta la musica non si ferma !!!

    può qualcuno mi suggerisce come fermare la musica quando lasci l'attività 🙂

    One Solution collect form web for “Una certa musica di tempo non si ferma android”

    Provate con questo:

     @Override protected void onPause() { super.onPause(); isBeeping = false; if (m != null) m.release(); } 

    Grazie.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.