работу, надо открыть новую активити, а старую закрыть.
Подскажите, пожалуйста, как это лучше сделать: забиндить сервис в активити и проверять не закончил ли он
или запускать новую активити прямо из сервиса?
Так если приложение все время форграунд, то на кой нужен сервис?
Но если задача такая, что надо запускать новую активити по завершении работы в сервисе, то прямо из сервиса и надо запускать.
в сервисе идёт загрузка данных с сервера и запись в локальную базу. Я ссу, что если пользователь закроет приложение, то вся загрузка прервётся, поэтому решил обернуть это в сервис
спасибо
А, ну да, сервис для этого и нужен по сути. Да, из сервиса надо запускать. Но, возможно, придется получать пермишн на перекрытие других активити. SYSTEM_ALERT_WINDOW, или как-то так.
супер, спасибо!
Если загроет смахиванием то вроде все одно прервется
это маловероятно, а вот закрыть активити может. Или в свернуть. В общем, не хочу рисковать.
Так и надо, да
Обсуждают сегодня