android - 当用户点击播放按钮时我想要视频自动播放视频播放

标签 android android-layout listview

当用户点击视频播放按钮时,我希望视频自动播放。

VideoView videoView =(VideoView)findViewById(R.id.video_view);
    MediaController mediaController= new MediaController(this);
    mediaController.setAnchorView(videoView);
    Uri uri=Uri.parse(selectedItem.getTrailerLink());
    videoView.setMediaController(mediaController);
    videoView.setVideoURI(uri);
    videoView.requestFocus();
    videoView.start();

最佳答案

这很简单:不要立即调用 start()

将其移至按钮的 onClick 方法,就可以了

关于android - 当用户点击播放按钮时我想要视频自动播放视频播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37119063/

相关文章:

android - 无按钮爆破相机

Android Firebase 嵌套查询

android - 如何将图像存储在数据库中并在 ListView 中显示

java - 当用户关闭监视器时调用什么 Activity 生命周期方法

java - Firebase 远程配置无法在 OnComplete 中获取控制台值

android - Gradle 任务 "ExtractAarTransform"中的 "preDebugBuild"到底是什么意思?

android - 如何在可绘制图像上插入填充?

android - 无法转换为维度 : type=0x12

java - 重新访问 fragment 后,在 fragment 内设置文本不起作用

android - 为什么 ListView.getChildAt() 在 android 中返回 null