Добавление видео во фрагмент, но приложение вылетает при запуске в Android Studio

#android-studio #android-fragments #android-activity #crash #android-videoview

#android-студия #android-фрагменты #android-активность #авария #android-просмотр видео

Вопрос:

Я отслеживал все, что я делаю, до тех пор, пока не добавил код для видео, и приложение работает нормально, но когда я добавляю код для видео, которое я хочу воспроизвести во фрагменте 3, приложение выходит из строя. Я вообще не получаю ошибок при сборке.

введите описание изображения здесь

введите описание изображения здесь

Основное упражнение_п1

Основное упражнение_2

Комментарии:

1. Пожалуйста, покажите сбой журнала

2. Загрузив его туда, я предполагаю, что ошибка вызвана: Вызвана: java.lang. Исключение NullPointerException: Попытка вызвать виртуальный метод ‘void android.widget. VideoView.setVideoURI(android.net.Uri)’ по ссылке на нулевой объект в com.example.golden_goat2.MainActivity.onCreate(MainActivity.java:32)

3. Не могли бы вы, пожалуйста, показать xml-файл «activity_main»?

4. Добавил его туда, извините за ожидание.

Ответ №1:

Инициализируйте просмотр видео с помощью XML-идентификатора следующим образом.

Заменять

 VideoView videoView = findViewById(R.id.video_view);  

с

 VideoView videoView = findViewById(R.id.app_promo);  

Надеюсь, это вам поможет.