我的应用可以检测视频是否通过第三方播放器播放?
我希望在视频开始播放或全屏时隐藏浮动视图(想想聊天)。
Chatheads会在播放视频时执行此操作但是如何检测正在播放的视频?
感谢
答案 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)
你也应该照顾玩家应用程序。