Open sadr0b0t opened 1 year ago
Перед тем, как исправить, проверить там историю, в какие моменты происходит bind/undind. Всё должно работать аккуратно, даже если у нас стек из нескольких копий этого экрана один над одним. Bind/undind нужно делать в onResume/onPause, а не в onStart/onStop.
результат: Откроется еще один экран закачек поверх текущего должно быть: нужно просто перевести фокус на уже открытый экран закачек
См. как реализовано для WatchVideoActivity + PlayerService https://github.com/sadr0b0t/yashlang/issues/7
Здесь см. настройки активити WatchVideoActivity в AndroidManifest.xml - добавил поле android:launchMode="singleTask"