关于拨号

1.拨打电话的两种方式,方式一
将号码发送到拨号盘中显示,但不直接拨打号码.代码如下.注意Intent.ACTION_DIAL
此时需要在系统拨号盘下按拨号键

    public void yes(View v) {
Intent DialIntent = new Intent(Intent.ACTION_DIAL,Uri.parse("tel:5551212")); 
         /** Use NEW_TASK_LAUNCH to launch the Dialer Activity */ 
         DialIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
         /** Finally start the Activity */ 
         startActivity(DialIntent); 
      }

方式二:
在应用中写入号码之后,直接能拨号.建立连接连接, 不需要看到系统的拨号键盘.Intent.ACTION_CALL

 Intent myIntent=new Intent(Intent.ACTION_CALL,Uri.parse ("tel:"+myEditText.getText().toString()));
  phoneAndsmsAcitivity.this.startActivity(myIntent); 

你可能感兴趣的:(关于拨号)