在我的服务活动中,我使用此代码来使用mediaplayer但是它的暂停方法不能正常工作,并且像Stop方法一样工作。
MediaPlayer player = new MediaPlayer();
我尝试使用此代码,但Android Studio找不到原始内容。
player=MediaPlayer.create(this,R.raw.s);
我对媒体播放器有这种方法:
public void initMusicPlayer(){
//set player properties
player.setWakeMode(getApplicationContext(),
PowerManager.PARTIAL_WAKE_LOCK);
player.setAudioStreamType(AudioManager.STREAM_MUSIC);
player.setOnPreparedListener(this);
player.setOnCompletionListener(this);
player.setOnErrorListener(this);
}
我该怎么办?
答案 0 :(得分:0)
以下是the documentation的示例。
Uri myUri = ....; // initialize Uri here
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(getApplicationContext(), myUri);
mediaPlayer.prepare();
mediaPlayer.start();