6

コードを使用して電話のボイスメールボックスにアクセスできるかどうか疑問に思っていますか?

Android 4.0 で見たことがあります。Google は「android.provider.VoicemailContract.Voicemails」という新しいコンテンツ プロバイダを導入しましたが、古いバージョンの Android でこれを行いたいですか? まったく可能ですか?

4

1 に答える 1

1

いいえ、ネットワーク オペレータや電話メーカーごとにボイスメールの処理方法が異なるためです。多くの場合、個々の音声メッセージを認識できるアプリさえ電話にありません。できる最善の方法は、 をリッスンする PhoneStateListener を作成することですLISTEN_MESSAGE_WAITING_INDICATOR。これにより、ネットワーク オペレータから送信されたメッセージ ウェイティング インジケータ フラグを読み取ることができます (「新しいボイス メッセージはありますか?」という質問に答えます)。

于 2012-08-20T20:40:04.930 に答える