不应该根据API中止ACTION_NEW_OUTGOING_CALL广播,但没有任何反应

时间:2011-03-30 22:10:05

标签: android

ACTION_NEW_OUTGOING_CALL上的API说:

  

接收此Intent的任何BroadcastReceiver都不得中止广播

当我这样做(即中止通话)时,通过调用abortBroadcast()没有任何反应。没有错误,甚至没有警告或信息消息。 为什么这个语句放在API Javadoc中?

public class OutgoingCallInterceptor extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        abortBroadcast();
    }
}

1 个答案:

答案 0 :(得分:0)

可能让开发人员知道这样做会导致行动(拨打电话)?

关于广播,我假设呼叫失败了吗?