Коллеги добрый день!
Есть вопрос, который не получилось адекватно нагуглить.
Вопрос связан с MVP, а конкретнее с библиотекой Moxy.
Как большинство знает, презентер устроен таким образом, что при смене ориентации устройства (перезоздание вью) инстанс презентера остается и просто "аттачится" к пересозданному вью.
Вопрос: как долго будет жить Presenter (ждать появлению вью, чтоб к нему приаттачиться) если приложение "свернуть" на долгое время (вью скорее всего уже вызовет onDestroy()) и продолжить пользоваться телефоном как обчно не восстанавливая инстанс приложения?
Спасибо. Надеюсь понятно объяснил
Если кратко, то презентер уничтожается в onDestroy при условии, что активити isFinishing(). Посмотрите исходники базовых фрагмента и активити, там достаточно понятно.