Код: Выделить всё
String resPath = "android.resource://" + getPackageName() + "/" + R.raw.bg_video;
videoView.setVideoURI(Uri.parse(resPath));
// Hide controls:
MediaController controller = new MediaController(getActivity());
controller.setVisibility(View.GONE);
videoView.setMediaController(controller);
// Use looping:
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.setLooping(true);
}
});
videoView.start();
видео, которое я использую, само по себе не имеет звука. Есть ли способ установить VideoView или используемый им MediaPlayer в «режиме без звука»? То есть скажите ему вообще не воспроизводить звук и особенно не связываться со звуком других приложений.
Попробовал mp.setVolume(0 , 0); в onPrepared(), но это не имеет никакого эффекта.
Подробнее здесь: https://stackoverflow.com/questions/292 ... apps-audio