检测视频是否在Android上播放

时间:2013-05-21 10:21:17

标签: android view

我的应用可以检测视频是否通过第三方播放器播放?

我希望在视频开始播放或全屏时隐藏浮动视图(想想聊天)。

Chatheads会在播放视频时执行此操作但是如何检测正在播放的视频?

感谢

1 个答案:

答案 0 :(得分:0)

您无法监控其他应用的行为,更具体地说,您无法捕获或拍摄其他应用的快照,但您可以在logcat中查看特殊字符串

这是android:

的默认Movies应用程序的logcat
05-21 12:30:03.709: ERROR/MediaPlayerService(803): error: -2147483648
05-21 12:30:03.709: ERROR/MediaPlayer(1778): Unable to to create media player
05-21 12:31:19.160: DEBUG/MediaPlayer(1852): getMetadata
05-21 12:31:19.370: WARN/MediaPlayer(1852): info/warning (3, 0)
05-21 12:31:19.400: INFO/MediaPlayer(1852): Info (3,0)

你也应该照顾玩家应用程序。