Android MusicService Implementation with MediaPlayer
public class MusicService extends Service { MediaPlayer mPlayer; // Define music player variable
@Override public void onCreate() { super.onCreate(); mPlayer=MediaPlayer.create(getApplicationContext(), R.raw.start); // Create music player
mPlayer.setLooping(true); // Enable looping
}
@Override public void onStart(Intent intent, int startId) { super.onStart(intent, startId); mPlayer.start(); }
@Override public void onDestroy() { super.onDestroy(); mPlayer.stop(); }
@Override public IBinder onBind(Intent intent) { throw new UnsupportedOperationException("Not yet implemented"); } } // onBind remains unchanged; service triggered by startService() and stopped by stopService() or stopSelf()
@Override public void onCreate() { super.onCreate(); mPlayer=MediaPlayer.create(getApplicationContext(), R.raw.start); // Create music player
mPlayer.setLooping(true); // Enable looping
}
@Override public void onStart(Intent intent, int startId) { super.onStart(intent, startId); mPlayer.start(); }
@Override public void onDestroy() { super.onDestroy(); mPlayer.stop(); }
@Override public IBinder onBind(Intent intent) { throw new UnsupportedOperationException("Not yet implemented"); } } // onBind remains unchanged; service triggered by startService() and stopped by stopService() or stopSelf()
2.67MB
文件大小:
评论区