[英]How to play the audio file in android using mediaplayer when screen sleeps
I am trying to play the audio files using media player. 我正在尝试使用媒体播放器播放音频文件。 It will stop after screen lock.
屏幕锁定后它将停止。 It is annoying can anyone suggest, how to handle this??
任何人都可以提出建议,如何处理呢? I want to play the music even screen goes off.
即使屏幕熄灭,我也想播放音乐。
Thanks in advance. 提前致谢。
I think you can use Media Playback 我认为您可以使用媒体播放
public class MyService extends Service implements MediaPlayer.OnPreparedListener {
private static final String ACTION_PLAY = "com.example.action.PLAY";
MediaPlayer mMediaPlayer = null;
public int onStartCommand(Intent intent, int flags, int startId) {
...
if (intent.getAction().equals(ACTION_PLAY)) {
mMediaPlayer = ... // initialize it here
mMediaPlayer.setOnPreparedListener(this);
mMediaPlayer.prepareAsync(); // prepare async to not block main thread
}
}
/** Called when MediaPlayer is ready */
public void onPrepared(MediaPlayer player) {
player.start();
}
} }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.