Andoroid中拨打电话代码

来源:互联网 发布:指南针经纬度海拔软件 编辑:程序博客网 时间:2024/04/19 10:06
public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);                //给按钮设置点击侦听        //1.拿到按钮对象        Button bt = (Button) findViewById(R.id.bt_call);        //2.设置侦听        bt.setOnClickListener(new MyListener());    }    class MyListener implements OnClickListener{    //按钮被点击时,此方法调用@Overridepublic void onClick(View v) {//获取用户输入的号码EditText et = (EditText) findViewById(R.id.et_phone);String phone = et.getText().toString();//我们需要告诉系统,我们的动作:我要打电话//创建意图对象Intent intent = new Intent();//把动作封装至意图对象当中intent.setAction(Intent.ACTION_CALL);//设置打给谁intent.setData(Uri.parse("tel:" + phone));//把动作告诉系统startActivity(intent);}        }    }

0 0
原创粉丝点击