Проблема с YouTube видео

144
11 февраля 2021, 16:10

Сделал себе ютуб проигрыватель в приложение (по этому уроку https://www.youtube.com/watch?v=W4hTJybfU7s) Проблема заключается в том, что когда я переворачиваю в горизонтальное положение приложение, или делаю видео на весь экран, становится просто все черное и перестает работать. Не подскажите что делать в данной ситуации?

Answer 1

1 ВАРИАНТ

Вам стоит сохранять состояния. Переопределите методы:

protected void onRestoreInstanceState(Bundle saveInstanceState);
protected void onSaveInstanceState(Bundle saveInstanceState);

Первый метод восстанавливает содержимое из bundle, второй сохраняет (см. https://metanit.com/java/android/12.3.php)

2 ВАРИАНТ

Использовать фреймворк MOXY, реализовать паттерн MVP. Отправлять переменные в презентер. (отличная статья https://habr.com/ru/post/276189/)

Что вам следует почитать:

1) жизненный цикл активити

2) про все, что выше написал

READ ALSO
работа с полями ввода

работа с полями ввода

если я создаю поле ввода и задаю в нём текст

110
Копирование класса с его данными полей

Копирование класса с его данными полей

У меня есть класс POJO, соответственно в нем присутствуют поля с геттерамиМне необходимо создать дубликат класса, но не экземпляр, через ключевое...

127
Jakson JSON как использовать дженерики?

Jakson JSON как использовать дженерики?

Хочу сделать так, чтоб этот метод «convertResponceInObjects» работал с разными объектами, но не получается

113