Я искал, и оказалось, что Broadcast Receiver
не рекомендуется для цели выше N.
Я обнаружил GCMNetworkManager
.И это также амортизируется.
- Я также проверил
JobScheduler
.Однако его поведение не является тем, что я хочу реализовать.
Единственный способ, который я могу реализовать среди этих трех, - это периодически проверять состояние Интернета.
Однако я нене хочу этогоТо, что я хочу, это обнаружение события, когда пользователь выключает их или включает.А затем я хотел бы показать диалоговое окно, чтобы убедиться, что пользователь снова включит его.
Мой колледж, который выпускает iOS, говорит, что он использует Observer
для своего приложения для iOS.И сказал, может быть, Android то же самое.
Есть ли способ сделать это возможным?