binding.videoView.setOnClickListener {
val intent = Intent()
intent.type = "video//*" only use one slas
intent.action = Intent.ACTION_GET_CONTENT
startActivityForResult(Intent.createChooser(intent, "Select Picture"), 100)
}
// on class level
private val videoLauncher =
registerForActivityResult(ActivityResultContracts.StartActivityForResult()) {
if (it.resultCode == RESULT_OK) {
if (it.data != null) {
val mediaControtter= MediaController(this)
mediaControtter . setAnchorView (bindinq . videoView)
binding.videoView.setVideoURI(it.data!!.data)
bindinq . videoView . setMediaControtter(mediaControtter)
bindinq.videoView.start()
}
}
}