Android :如何知道MediaPlayer是否暂停?
2022-09-02 21:33:39
MediaPlayer.isPlaying()
不允许知道 是停止还是暂停。如何知道它是否暂停而没有停止?MediaPlayer
谢谢!
MediaPlayer.isPlaying()
不允许知道 是停止还是暂停。如何知道它是否暂停而没有停止?MediaPlayer
谢谢!
一种方法是检查媒体播放器是否未播放(暂停),并检查它是否位于起始位置(1)以外的位置。
MediaPlayer mediaPlayer = new MediaPlayer();
Boolean isPaused = !mediaPlayer.isPlaying() && mediaPlayer.getCurrentPosition() > 1;
没有要检查是否暂停的 API。因此,请使用任何布尔变量来检查并在使用任何暂停时切换它。MediaPlayer
button
onClick(){
if(isPaused)
{
//resume media player
isPaused = false;
}else{
// pause it
isPaused = true;
}
}