我在使用 Android 的 MediaPlayer 时遇到问题。它似乎缺少重要的功能,主要是获取 MediaPlayer 的当前状态或了解它是否准备好的方法。我知道有准备好的监听器,但是 MediaPlayer 的持续时间比 Activity 长,所以当播放 Activity 恢复时,获取当前播放器状态会很好,无论它是否尝试加载媒体,是否加载媒体等. 我错过了什么,还是我必须自己跟踪玩家状态?
其他不错的功能是 onPlayStateChanged() - 我目前必须手动跟踪播放状态。我做错了吗?