嗨,我的问题是如果我对任何视频使用 ACTION_VIEW,我想禁用或不显示视频控件。我是否需要为 Intent 指定任何额外内容,或者是否有任何适当的方法来实现这一点
以下是供参考的代码
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(appnamesArray[arg2]));
任何示例链接或代码对我有很大帮助
提前致谢
编辑:
据我了解,action_view 启动默认播放器或用户选择的播放器,因此控件转到播放器,并且意图无法控制隐藏它,因为我使用 videoview 显示来自 url 的视频
VideoView videoView = (VideoView) new VideoView(getApplicationContext());
MediaController mediaController = new MediaController(MainActivity.this);
mediaController.setAnchorView(videoView);
Uri video = Uri.parse(appnamesArray[arg2]);
videoView.setMediaController(null);
videoView.setVideoURI(video);
videoView.start();
setContentView(videoView);
如果有人可以通过执行 ACTION_VIEW 本身来成功,请更新我