android: 拨打电话

一,配置权限:

    <uses-feature
        android:name="android.hardware.telephony"
        android:required="false" />

    <uses-permission android:name="android.permission.CALL_PHONE"/>

二,代码:

        //给按钮增加点击事件
        Button myButton = findViewById(R.id.button);
        myButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                //创建打电话的意图
                Intent intent = new Intent();
                //设置拨打电话的动作
                intent.setAction(Intent.ACTION_DIAL);
                //设置拨打电话的号码
                String phoneNumber = "10086";
                intent.setData(Uri.parse("tel:" + phoneNumber));
                //开启打电话的意图
                startActivity(intent);
            }
        });

三,测试效果:

 

posted @ 2025-05-01 09:23  刘宏缔的架构森林  阅读(21)  评论(0)    收藏  举报