如何以编程方式阻止来自未知号码的来电?

时间:2015-12-09 09:53:07

标签: android call block

我想创建一个应用程序来阻止所有不在联系人中的号码。 我看过this ,但并不完美。 这该怎么做?感谢您的阅读

1 个答案:

答案 0 :(得分:0)

这是使用它的一种方法。首先,您必须在项目中使用ITelephony。我将举一个例子,在下面的链接中使用它。其次,您必须在重新启动手机时插入代码以启动服务,如下所示:

AndroidManifest文件中的

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

将其更改为:

@Override
public void onReceive(Context context, Intent intent) {
    Intent serviceIntent = new Intent(context,BackgroundService.class);
    startService(serviceIntent);
    }

https://github.com/Levon-Petrosyan/Call_redirect_and_reject

的示例代码