как завершить исходящий звонок.

с statrtActivity (callIntent) , вызов идет, а затем мне нужно подождать несколько секунд и завершить автоматически . чтобы завершить свой звонок, я использовал mycalss extends Broadcastreceiver, а затем в том onreceive () , который я реализовал. в этом методе мне нужно было только установить старый номер и новый номер, и печатается тост. Я хочу именно завершить звонок, что мне нужно написать. и как вызвать метод onreceive из моего класса? пожалуйста, помогите мне. Я никуда не попал.

 @Override
                public void onReceive(Context context, Intent intent) {                                 
                    final String oldNumber = intent.getStringExtra(Intent.EXTRA_PHONE_NUMBER);         
                    this.setResultData(newPhNnumber);                                                   
                    final String newNumber = this.getResultData();
                    if((newNumber!=null)&&(newNumber!=oldNumber))
                    {
                    String msg = "Intercepted outgoing call. Old number " + oldNumber + ", new number " + newNumber;
                    Toast.makeText(context, msg, Toast.LENGTH_LONG).show();
                    this.abortBroadcast();----> what it does?
                }
5
задан PhatHV 23 February 2012 в 08:15
поделиться