Desidero disattivare l'audio di un video di VideoView nella mia applicazione Android. Non sono riuscito a trovare alcun metodo per farlo in VideoView Class. Qualche idea su come farlo?Disattiva la riproduzione di un video da VideoView nell'applicazione Android
Ho trovato un metodo "setVolume" nella classe MediaPlayer, ma non riesco a trovare alcun codice funzionante per riprodurre video dalla classe MediaPlayer. Quindi credo di poter impostare il volume 0 con questo metodo.
Pertanto, sto cercando qualsiasi codice funzionante per riprodurre video utilizzando MediaPlayer Class o come controllare il volume utilizzando la classe VideoView.
Di seguito è riportato il codice per riprodurre video utilizzando VideoView, che sto utilizzando.
@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();
}
Provare a utilizzare AudioManager suggerito in [questa domanda simile] (http://stackoverflow.com/questions/4573667/how-to-mute-mediaplayer-in-android). – yorkw
Ciao york, Voglio riprodurre il video in modalità silenziosa. SO come si fa a riprodurre video con AudioManager? – Vishal
Utilizzo di VideoView riproduce video mentre si utilizza il volume di controllo di AudioManager. – yorkw