【发布时间】:2012-09-28 21:01:59
【问题描述】:
我想检测“视频正在播放”“视频已暂停”“视频播放已停止”等事件。
我不想编写自己的播放器。我只需要记录已调用的默认视频播放器的事件。我可以为android中的默认播放器注册任何广播事件吗?
【问题讨论】:
标签: android media-player broadcastreceiver
我想检测“视频正在播放”“视频已暂停”“视频播放已停止”等事件。
我不想编写自己的播放器。我只需要记录已调用的默认视频播放器的事件。我可以为android中的默认播放器注册任何广播事件吗?
【问题讨论】:
标签: android media-player broadcastreceiver
除非您有自定义 rom,否则这是不可能的。
【讨论】:
我不确定你到底需要什么,但答案是“也许”。
具体来说:
It is possible to detect if an activity was paused? (thread problem)
问:是否可以检测活动是否暂停?
答:是的,请参阅here。只需覆盖活动中的 onPause
可能就这么简单。
或者,在此处查看媒体播放器状态图和可用方法:
http://developer.android.com/reference/android/media/MediaPlayer.html
【讨论】:
有可能绑定到 Android 的音乐播放器服务。它被描述为here。您可以获得当前曲目和内容,但我不确定您是否可以注册事件。如果您了解更多信息,请告诉我们。
【讨论】: