【发布时间】:2019-01-04 19:31:06
【问题描述】:
我想知道我的特定 MediaPlayer 实例是否正在播放声音/音乐。 MediaPlayer 有 isPlaying 方法,但即使播放器正在缓冲而不播放,它也会返回 true。
知道如何知道 MediaPlayer 真的播放声音吗?
谢谢。
【问题讨论】:
-
你能用 MediaPlayer.OnBufferingUpdateListener 告诉你什么吗?
-
我知道可以使用 AudioManager,但它是通用的,不适用于特定的 MediaPlayer。
-
@didnh,OnBufferingUpdateListener 可以返回始终缓冲,即使在播放和不播放时也是如此。
-
@didnh,Chopping 与此无关。对不起。
标签: android android-mediaplayer media-player