1

Android 2.3以降、Googleは削除しました-

<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />  

http://code.google.com/p/android/issues/detail?id=54

ただし、Android フォン 2.3 および 4.0 までには、「電話をブロックリストに追加する」機能があります。の拒否を使用せずに、プログラムで電話番号をブラックリストに追加する方法はありますITelephony.aidlか?

4

1 に答える 1

2

残念ながら、通話を拒否する唯一の方法は、通話を切断することです。そして、ITelephony.aidlを使用するためにそれをカットする唯一の方法。

電話を機内モードに切り替えて元に戻す別の方法。

そのため、着信のリスナーを備えたアプリを設計できます。その着信電話番号をブラックリストに載っている可能性のあるデータベースと比較し、一致した場合に適切なアクションを実行します。

于 2012-10-05T07:02:33.970 に答える