Я использую VideoView для воспроизведения видео Mp4. На экране есть кнопки, и в событии щелчка мне нужно изменить видео VideoView и воспроизвести. Я хочу, чтобы этот переход был максимально плавным. Это код, который я использовал в обработчике нажатия кнопки.
Uri uri = Uri.parse("android.resource://"+getPackageName() + "/"+R.raw.myvideo);
mainVideoView.setVideoURI(uri);
mainVideoView.requestFocus();
mainVideoView.start();
Я тестировал это на своем телефоне с Andorid 4, все работало нормально. Но когда я протестировал его на телефоне с Android 2.2, я был потрясен, увидев, что при нажатии кнопки часть экрана на секунду становится черной, и начинается новое видео. Я не могу позволить себе такую задержку с моим заявлением.