1.界面布局
2.代码实现
//设置全局变量
private Button button=null;
private EditText editText=null;
//绑定组建
button= (Button) findViewById(R.id.mybutton);
editText= (EditText) findViewById(R.id.mytextView);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//获取在EdtiText中输入的号码,trim是用来消除开头结尾的空格
String number=editText.getText().toString().trim();
if ("".equals(number)){
/*
Context 上下文
MainActivity继承了Context
*/
Toast.makeText(MainActivity.this,"请输入需要拨打的号码",Toast.LENGTH_LONG).show();
return;
}
//创建行为对象
Intent intent=new Intent();
intent.setAction(Intent.ACTION_CALL);
/*
Uri:统一资源标示符,自己定义路径
URL:统一资源定位符 www.baidu.com
*/
intent.setData(Uri.parse("tel:" + number));
startActivity(intent);
}
});
运行效果: