Имеется активити, в которой в onCreate вызываю фрагмент видео плеера. Во фрагменте есть методы:
@Override
public void onResume() {
onResume();
//Воспроизвел видео
}
@Override
public void onPause() {
onPause();
//Остановил видео
}
Далее есть такие программы по освобождению ОП. Например диспетчер задач. Нажал я остановить процесс, остановил, но onDestroy ни в активити ни во фрагменте не срабатывает. Соответственно, получается запускаю снова программу, и сначала идет старый фрагмент, а снизу него новый, и видео начинают играть два. Ссылка на старый плеер уже утеряна. Как сделать так, чтобы onDestroy работал?
Никак. Вызов метода onDestroy() не гарантирован. Перестраивайте логику приложения.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости