Android アプリケーションで VideoView による再生中のビデオをミュートしたいと考えています。VideoView クラスでこれを行う方法が見つかりませんでした。これを行う方法はありますか?
MediaPlayer クラスで「setVolume」メソッドを見つけましたが、MediaPlayer クラスでビデオを再生するコードが見つかりません。したがって、この方法でボリュームを 0 に設定できると思います。
したがって、MediaPlayer クラスを使用してビデオを再生するための作業コード、または VideoView クラスを使用して音量を制御する方法を探しています。
以下は、私が使用している VideoView を使用してビデオを再生するためのコードです。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_video);
VideoView videoView = (VideoView)this.findViewById(R.id.VVSimpleVideo);
MediaController mc = new MediaController(this);
mc.setAnchorView(videoView);
mc.setMediaPlayer(videoView);
videoView.setMediaController(mc);
String _path = "/mnt/sdcard/Movies/video5.mp4";
videoView.setVideoPath(_path);
videoView.requestFocus();
videoView.start();
}