5

現在、プロジェクトの非常に苛立たしい状況です。私はある時点で立ち往生しています。次のように簡単なタスクを実行したい

  1. 誰かが SIM を変更すると、このイベントを検出し、この新しい SIM が以前の SIM と異なるかどうかを確認し、それに応じてアクションを実行します。
  2. タイマーなどで定期的にSIM_STATEをチェックしたくありません..
  3. AndroidはSIMの状態変化を通知しますか? はいの場合、SIM の変更を検出できることをお知らせください。

私も以前にこの質問をしましたが、確かな答えは得られませんでした。これは非常に重要な API のようですが、誰も気にしていません。よろしければ、コード スニペットを提供してください...

私はここで立ち往生しており、Androidテレフォニーサービスのドキュメントでは何も理解できません...上記のコードを誰かが提供してくれると非常に役立ちます。

4

2 に答える 2

1

はい、アプリケーションの再起動時、起動時のレシーバーでのみ実行できるため、起動時のレシーバーをアプリケーションに登録する必要があります。ユーザーがそれを変更すると、それを分析できます。

于 2013-04-19T07:27:07.680 に答える