Jak odtwarzać mp3 w trybie ciągłym po uruchomieniu aplikacji i zatrzymaniu, gdy użytkownik zamknie aplikację w tle
Piszę aplikację, w której pozwalam użytkownikowi przeglądać obrazy i wybierać jedną z nich, aby ustawić TAPETĘ, w której chcę również odtwarzać pliki mp3, gdy użytkownik uruchamia aplikację i zatrzymać mp3, gdy użytkownik zamyka aplikację
Zapisałem plik MP3 Music wres / raw folder a mianowicie:mymusic.mp3
Wiem, jak odtwarzać i zatrzymywać muzykę w formacie MP3 za pomocą kliknięcia przycisku, ale nie wiem, jak odtwarzać mp3 w tle w sposób ciągły, grać, gdy użytkownik uruchamia aplikację i zatrzymać, gdy użytkownik zamknie aplikację.
Proszę, pomóż mi, bardzo potrzebna sugestia, przykładowy kod byłby pomocny ...
MediaPlayer mPlayer;
MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.music_file);
Button buttonPlay;
Button buttonStop;
buttonPlay = (Button) findViewById(R.id.play);
buttonPlay.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
mPlayer = MediaPlayer.create(getApplicationContext(),R.raw.mymusic.mp3);
mPlayer.start();//Start playing the music
}
});
buttonStop = (Button) findViewById(R.id.stop);
buttonStop.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
if(mPlayer!=null && mPlayer.isPlaying()){//If music is playing already
mPlayer.stop();//Stop playing the music
}
}
});