Это решение логично и понятно, но зачем требовать включенной службы геолокации? Google упорно пытается сделать систему и приложения более экономными в плане батареи, но форсить включение геолокации для работы, к примеру, с BLE вызывает недоумение. Так как в итоге включенные геосервисы просто умножают на ноль всю попытку экономии батареи.
TheSecond а какой вариант MVP вы используете, самописный или готовое решение (Moxy и.т.д.)?
Ну и если самописное, то соответственно как отрабатываете ЖЦ?
Ну и если самописное, то соответственно как отрабатываете ЖЦ?