VideoView视频播放

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
val videoView = findViewById<VideoView>(R.id.videoView)
val videoUri = Uri.parse("android.resource://$packageName/${R.raw.my_video}")
videoView.setVideoURI(videoUri)

// 添加播放控制
val mediaController = MediaController(this)
videoView.mediaController = mediaController
mediaController.setAnchorView(videoView)

// 循环播放
videoView.setOnCompletionListener {
videoView.start()
}

videoView.start()