Вы можете сделать это, используя FullscreenVideoView
класс. Это небольшой библиотечный проект. В него встроено диалоговое окно с видео-прогрессом:
compile 'com.github.rtoshiro.fullscreenvideoview:fullscreenvideoview:1.1.0'
ваш VideoView xml похож на это
<com.github.rtoshiro.view.video.FullscreenVideoLayout
android:id="@+id/videoview"
android:layout_width="match_parent"
android:layout_height="match_parent" />
В своей деятельности инициализируйте его следующим образом:
FullscreenVideoLayout videoLayout;
videoLayout = (FullscreenVideoLayout) findViewById(R.id.videoview);
videoLayout.setActivity(this);
Uri videoUri = Uri.parse("YOUR_VIDEO_URL");
try {
videoLayout.setVideoURI(videoUri);
} catch (IOException e) {
e.printStackTrace();
}
Вот и все. Удачного кодирования:)
Если хотите узнать больше, посетите здесь
Edit:
Gradle путь был обновлен. скомпилируйте его сейчас
compile 'com.github.rtoshiro.fullscreenvideoview:fullscreenvideoview:1.1.2'