如何从第三方MediaPlayer活动获取当前媒体状态

时间:2019-06-30 17:26:28

标签: android kotlin android-mediaplayer media-player

我正在启动一个新活动,该活动将启动默认的android电影播放器​​应用程序以播放指定的网址。

现在我想知道我是否有可能普遍获得视频的当前时间戳,以便下次可以恢复。

我可以实现自己的媒体播放器,但我想知道是否有一种方法可以通过第三方媒体播放器来实现,因为大多数人都希望在自己喜欢的电影播放器​​中观看视频。

我已经尝试覆盖onActivityResult,但是第3方应用程序不返回任何数据。我使用MXPlayer测试了所有这些内容。

override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
    println("Request code: $requestCode")
    println("Result code: $resultCode")
    if(data != null) {
        println("Data: " + data.extras)
    }
    super.onActivityResult(requestCode, resultCode, data)
}

返回此

Request code: 1337
Result code: 0

我想返回视频的当前时间戳,以便在他们中断的地方继续播放。

1 个答案:

答案 0 :(得分:0)

没有API。如果需要,建议您使用MediaPlayer android类显示视频。