Reg*_*_AG 16 java android stream media-player android-mediaplayer
MediaPlayer.isPlaying()不允许知道MediaPlayer是停止还是暂停.如何知道它是否暂停而未停止?
谢谢 !
小智 13
一种方法是检查媒体播放器是否播放(暂停)并检查它是否处于起始位置(1)以外的位置.
MediaPlayer mediaPlayer = new MediaPlayer();
Boolean isPaused = !mediaPlayer.isPlaying() && mediaPlayer.getCurrentPosition() > 1;
Run Code Online (Sandbox Code Playgroud)
没有API可以检查是否MediaPlayer暂停.因此,请使用任何布尔变量检查并在使用any暂停时切换它button.
onClick(){
if(isPaused)
{
//resume media player
isPaused = false;
}else{
// pause it
isPaused = true;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9846 次 |
| 最近记录: |