Я пытаюсь воспроизвести два просмотра видео с помощью одного и того же медиа-контроллера, но кажется невозможным воспроизвести их, остановить их и выполнить поиск по обоим одновременно. Может ли кто-нибудь предложить решение, вот что я пытаюсь:
//2 video views
videoview=(VideoView)findviewbyid(R.id.videowview);
videoviewtwo=(VideoView)findviewbyid(R.id.videowview2);
//the media controller
MediaController mc =new MediaController(this);
//setting uri for both:
videoview.setVideoURI(uri);
videoviewtwo.setVideoURI(uri1);
//setting same media controller object for both
videoview.setMediaController(mc);
videoviewtwo.setMediaController(mc);
//finally start both
videoview.Start();
videoviewtwo.Start();
после этого оба играют хорошо в первый раз, но когда я пытаюсь повторить только один запуск, другой не работает, спасибо за вашу помощь.
Изменить: я хочу, чтобы они оба играли одновременно каждый раз, когда я повторяю процесс.