Вот код, который я использую для загрузки своего видео:
VideoView videoView = findViewById(R.id.video);
videoView.setVideoURI(Uri.parse(url));
videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mediaPlayer) {
mediaPlayer.setLooping(true);
videoView.start();
loader.loaded.set(true);
}
});
В моем приложении есть «Загрузка активности», и я хотел бы использовать ее для загрузки видео перед переходом к следующей операции.
Можно ли загрузить видео в Activity, но показать его в другом?
Спасибо за любую помощь, которую вы можете предоставить!
PS:
На всякий случай, если кто-то спросит, следующая строка позволяет мне скрыть видеопоказ до его полной загрузки (поскольку большой черный квадрат отображается до полной загрузки видео):
loader.loaded.set(true);