こんにちは私の質問は、ビデオにACTION_VIEWを使用する場合、ビデオコントロールを無効にするか、表示しないようにすることです。インテントにエクストラを指定する必要がありますか、それともこれを達成するための適切な方法がありますか?
以下は参照用のコードです
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自体を実行することでこれを成功させることができる人がいれば、私を更新してください