我想在我的设备连接到网络时将保存在本地数据库中的详细信息更新到服务器。即使我的应用程序未运行,我也想更新详细信息。当应用程序处于前台时,一切正常。但是,当应用程序关闭时,打开移动网络(2g / 3g / 4g)时,不会调用 android.net.conn.CONNECTIVITY_CHANGE(ConnectivityManager.CONNECTIVITY_ACTION)的BroadcastReceiver。我不知道如何使用PhoneStateListener
连续检查移动网络(2g / 3g / 4g)的状态(连接/断开/连接/未连接)。请帮助我实现此功能。