简体   繁体   English

屏幕休眠时如何使用Media Player在Android中播放音频文件

[英]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.

相关问题 Android:如何使用MediaPlayer播放WAV文件 - Android:How to play a WAV file using MediaPlayer 如何使用MediaPlayer(android)同时播放两个或更多音频剪辑 - How to play two or more audio clips simultaneously using MediaPlayer (android) 如何仅使用Mediaplayer Android通过耳机播放音频 - how to play audio via ear phones only using mediaplayer android Android MediaPlayer可以在压缩文件中播放音频吗? - Can Android MediaPlayer play audio in a zipped file? 屏幕锁定或休眠时如何暂停和播放媒体播放器? - How to pause and play media player when screen is locked or sleeps? Android MediaPlayer,如何播放没有音频的视频并且不中断其他音频流 - Android MediaPlayer, How to play video with no audio and not interrupt other audio streams 如何在屏幕睡眠时让Android应用在后台运行? - How to make an android app run in background when the screen sleeps? 替代MediaPlayer播放音频文件 - Alternative to MediaPlayer to play an audio file 使用Android的MediaPlayer类播放音频文件(google drive / drop box / zoho docs) - Using Android's MediaPlayer class, play an audio file (google drive/drop box/zoho docs) 触摸按钮时如何使用MediaPlayer播放Mp3文件 - How to play a Mp3 file using MediaPlayer when touch a Button
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM