阻止来电,即使是一小部分机器人也没有响铃

时间:2011-11-09 08:55:40

标签: android phone-call

我使用了以下代码:

问题:工作正常并阻止拨入电话,但电话响铃几分钟后再断开呼叫。可以找到我正在寻找的解决方案。

public class CallReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) { 
        Bundle b = intent.getExtras();                     
        incomingNumber1 =   b.getString(TelephonyManager.EXTRA_INCOMING_NUMBER);
        TelephonyManager telephony = (TelephonyManager)context
                                .getSystemService(Context.TELEPHONY_SERVICE);
        Class c = Class.forName(telephony.getClass().getName());    
        Method m = c.getDeclaredMethod("getITelephony");
        m.setAccessible(true);
        telephonyService = (ITelephony) m.invoke(telephony);          
        telephonyService.endCall(); 
}}

我还没有找到问题的答案。我想要在Android 2.3上完美运行的解决方案。来电完全被阻止,一定不能响。

0 个答案:

没有答案