public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//调用到button按钮
Button button = (Button) findViewById(R.id.button);
//为button按钮设置监听器,监听器类型是在本视图的监听器
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
//调用到编辑框的值
EditText editText = (EditText) findViewById(R.id.mobile);
//新建一个intent对象,进行调用系统的打电话的方法,然后传递号码过去
Intent intent = new Intent(Intent.ACTION_CALL , Uri.parse("tel:" + editText.getText()));
//相应事件
DialogActivity.this.startActivity(intent);
}
});
}
加入权限:
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>