如何在Kotlin中实现MediaPlayer onErrorListener

问题描述 投票:0回答:2

我正在尝试使用Kotlin在videoView中实现setOnErrorListener。

我在android开发者网站https://developer.android.com/reference/android/media/MediaPlayer.OnErrorListener.html中找到了此>

我被困在这里:

vv!!.setOnErrorListener(MediaPlayer.OnErrorListener {
        mediaPlayer, i, i2 -> true
        // how to restart the player here?!
    })

完整代码:

mediacontroller = MediaController(this)
    mediacontroller!!.setAnchorView(vv)
    val uriPath = "" //update package name
    uri = Uri.parse(uriPath)
    vv!!.setMediaController(mediacontroller)
    vv!!.setVideoURI(uri)
    vv!!.requestFocus()
    vv!!.start()

    vv!!.setOnCompletionListener {

    }

    vv!!.setOnPreparedListener {

    }

    vv!!.setOnErrorListener(MediaPlayer.OnErrorListener {
        mediaPlayer, i, i2 -> true

    })

我正在尝试使用Kotlin在videoView中实现setOnErrorListener。我在android开发人员网站https://developer.android.com/reference/android/media/MediaPlayer.OnErrorListener.html ...

android kotlin android-mediaplayer android-videoview
2个回答
0
投票

由我自己发现:


0
投票

你好亲近

© www.soinside.com 2019 - 2024. All rights reserved.