带有电话号码黑名单的 Android 4.0 Telephony API

标签 android

自 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 的情况下以编程方式将电话号码添加到黑名单?

最佳答案

不幸的是,拒绝来电的唯一方法就是挂断电话。削减它的唯一方法是使用 ITelephony.aidl

另一种将手机切换到飞行模式并返回的方法。

因此,您可以设计一个带有来电监听器的应用。将该来电电话号码与可能列入黑名单的数据库进行比较,然后对匹配项采取适当的操作。

关于带有电话号码黑名单的 Android 4.0 Telephony API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12740858/

相关文章:

java - 构造函数不会运行它的代码

java - 工作目录 : null Environment:?

android - Gradle android 优化 packagingOptions

android - Kotlin Android 启动新 Activity

android - 手机旋转时如何修复用户的保存位置

android - ViewCompat.getLayoutDirection 在 onResume() 之前不会返回正确的布局

android - 在 Prespetive、SDK Manager 和 AVD Manager 中看不到 Android。

Android 滑入滑出 Activity

android - 以编程方式将 Fragment 添加到 Kotlin 中的 Activity

java - Android 模拟器存在首选项 Activity 问题