2011-08-05 40 views
3

当使用本地视频播放器播放视频,安卓:本地视频播放器事件

是否有可能知道用户是否已经看到了整个视频((IE)的功能有点类似VideoView的onCompleteListener)或退出了视频中间的某处?

我知道我可以使用VideoView来实现这种情况下,但我不希望使用默认的媒体控制器,也是我想继续从头开始设计的最后一个选项媒体控制器...

在此先感谢...

+0

你可以更详细地了解你的情况。你使用mediaplayer或videoview。我想mediaplayer也有onCompleteListner。 – Samuel

回答

2

使用startActivityForResult,并检查返回的Intent中是否有内容。此外,“本地玩家”的概念意味着玩家可能会因设备而异。这反过来又意味着你可能有不同的信息,这取决于你的应用运行的设备。

+0

@ njzk2 ...谢谢你的回答。 startActivityForResult提供的意图不包含值,resultCode始终为零。我想知道的是,我们可以使用哪些属性来确定播放时间? – 66CLSjY