Android 按一下按钮注册广播接收器

Android 按一下按钮注册广播接收器,android,broadcastreceiver,Android,Broadcastreceiver,单击按钮时,接收器未注册。我做错了什么 private void AppSatartConfirmationdialog() { AlertDialog.Builder bi=new AlertDialog.Builder(this); bi.setTitle(R.string.dialoga_pp_sart_conf_title); bi.setMessage(R.string.dialog_app_sart_conf_message); bi.setPosi

单击按钮时,接收器未注册。我做错了什么

private void  AppSatartConfirmationdialog() {
    AlertDialog.Builder bi=new AlertDialog.Builder(this);
    bi.setTitle(R.string.dialoga_pp_sart_conf_title);
    bi.setMessage(R.string.dialog_app_sart_conf_message);
    bi.setPositiveButton(R.string.dialog_app_sart_conf_oK, new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            // TODO Auto-generated method stub
            //Caling receiver
            IntentFilter intentFilter = new IntentFilter("Intent.action.PHONE_STATE");
            registerReceiver(mReceiver, intentFilter);

            Toast.makeText(MainActivity.this,
            R.string.dialog_app_start_toast,
            Toast.LENGTH_SHORT).show();
        }
    });

请修复行
IntentFilter IntentFilter=newintentfilter(“Intent.action.PHONE_STATE”)。除非您自己创建了一个新的目的过滤器,否则没有此类目的过滤器。因此,该过滤器应用于捕获传入和传出呼叫??另请参见,这看起来很有希望: