2017-08-03 4 views
-1

私のサービスのアクティビティ私はこのコードをmediaplayerで使用していますが、その一時停止方法は正常に機能せず、Stopメソッドのように動作します。メディアプレーヤーの一時停止が機能しません

MediaPlayer player = new MediaPlayer(); 

私は生見つけるdosen'tこのコードが、Androidのメーカーを使用しようとしました。

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

the documentationの例を示します。

Uri myUri = ....; // initialize Uri here 
MediaPlayer mediaPlayer = new MediaPlayer(); 
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); 
mediaPlayer.setDataSource(getApplicationContext(), myUri); 
mediaPlayer.prepare(); 
mediaPlayer.start(); 
+0

このようにしても機能しません。 –

+0

この例はドキュメントのものです。あなたはスタックトレースを見ていますか? 「ウリ」は間違っていますか? – Milk

関連する問題