安卓电话拨号器

来源:互联网 发布:json和webservice 编辑:程序博客网 时间:2024/04/29 01:01
package com.itheima.dail;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);               Button bt_dail = (Button) findViewById(R.id.bt_dail);       //注册点击事件       bt_dail.setOnClickListener(new MyListener());    }    @SuppressWarnings("unused")private class MyListener implements OnClickListener{    /**     * 当按钮被点击的时候 调用的方法     */@Overridepublic void onClick(View v) {EditText et_number = (EditText) MainActivity.this.findViewById(R.id.et_number);//得到电话号码String number = et_number.getText().toString();//意图 想干一件什么事情Intent intent = new Intent();//打人 泡茶 intent.setAction(Intent.ACTION_CALL);//url 统一资源定位符 uri统一资源标识符intent.setData(Uri.parse("tel:"+number));//开启一个新的界面startActivity(intent);}        }}

 如果 点击拨号 不能拨出电话 可能是 没有权限

点击 AndroidManifest.xml 

Permissions 添加一个 cal_phone



原创粉丝点击