現在のSIMカードに登録され、デバイスで実行されているAndroidアプリケーションがあります。アプリケーションにはユーザー(現在のSIMカード)の設定があります。
他のSIMカードを持っている人は私のアプリケーション設定を使用しないでください。新しいSIMカードが挿入された場合は、アプリケーションに登録する必要があります(デバイスを紛失した場合に備えて)。SIMカードを取り外して他のデバイスに挿入し、このアプリケーションもデバイスにインストールされている場合、ユーザー(SIMカード)は同じであるため、アプリケーションは設定を要求しません。
を使用して現在のSIMカード番号を取得でき TelephonyManager.getSimserialNumber()
ます。私も使ってみandroid.intent.action.SIM_STATE_CHANGED
ましたが、動作しました。SIMカードが変更されたときに通知を表示する方法のサンプル例を教えてください。
SIMカードの変更でブロードキャストする方法はありますか?