0

我的应用程序能否检测到视频是否通过 3rd 方播放器播放?

当视频开始播放或变为全屏时,我想隐藏浮动视图(想想 Chatheads)。

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

谢谢

4

1 回答 1

0

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

Movies这是android的默认应用程序的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)

您也应该注意播放器应用程序。

于 2013-05-21T12:39:32.290 回答