Android之解决VideoView控件的进度条位置摆放问题和打开播放黑屏问题

1 问题

VideoView控件如何配合MediaController使用,就会显示进度条,但是位置摆放在最底部,不是我们想要的结果

扫描二维码关注公众号,回复: 11841914 查看本文章

2、基本使用

private var mMediaController:MediaController? = null

fun playVedio() {
            mMediaController = MediaController(this as Activity)
            trashVideoView.setVisibility(View.VISIBLE)
//        trashVideoView.setVideoPath("/storage/emulated/0/tencent/MicroMsg/WeiXin/1582968546437.mp4")
//        trashVideoView.setVideoPath("/sdcard/1582968546437.mp4")
            trashVideoView.setVideoPath(filePath)
//        trashVideoView.setVideoPath("/sdcard/test1.mp4")
            trashVideoView.setMediaController(mMediaController)
            trashVideoView.start()
}

这里一定要注意,需要把this转Activitiy,不然打开屏幕是黑色,卡死,会感觉日了狗一样。

猜你喜欢

转载自blog.csdn.net/u011068702/article/details/108763762