0

PhoneStateListenerとそのonServiceStateChangedコールバックについて読みました。可能なサービス状態値の 1 つは、検出する必要がある STATE_OUT_OF_SERVICE です。

リスナーをインスタンス化せずに電話の状態情報を取得できますか? 私のアプリケーションでは、電話の状態が変化するたびに時間通りに通知を受ける必要はありませんが、特定の瞬間に電話がオフラインになっているかどうか (無線信号が利用できないため) をテストするだけで済みます。

私が望むのは、TelephonyManager.getServiceState()残念ながら見つけることができない(疑似)一度呼び出すことです。

4

1 に答える 1

0

ここServiceStateに記載されているクラスを使用します。

電話getState()の現在の状態を返す関数を呼び出します。

于 2012-06-19T09:47:37.147 に答える