标签: android
我了解了PhoneStateListener及其onServiceStateChanged回调。 其中一个可能的服务状态值是我需要检测的STATE_OUT_OF_SERVICE。
onServiceStateChanged
我可以在不实例化监听器的情况下获取电话状态信息吗?在我的应用程序中,我不需要准时通知电话状态的每次更改,但只需要在某个时刻测试手机是否处于脱机状态(由于无线电信号不可用)。
我想要的是一个(伪)TelephonyManager.getServiceState()召唤一次,但遗憾的是我无法找到。
TelephonyManager.getServiceState()
答案 0 :(得分:0)
使用ServiceState班级documented here。
ServiceState
调用getState()函数,该函数返回手机的当前状态。
getState()