android开发——手机通话功能实现

本文介绍了如何在Android应用中实现通话功能,主要通过Intent类来实现。将拨打电话视为一个意图,将联系人号码作为数据传递给Intent,以此启动通话。同时,别忘记在Manifest.xml文件中添加必要的通话权限,即<uses-permission android:name="android.permission.CALL_PHONE"/>,否则应用会运行时出错。" 134658525,11309352,SQL大厂面试题:计算短视频完播率,"['SQL', '数据分析', '数据库']
摘要由CSDN通过智能技术生成

   今天,我写了一个通话应用,这是我的第二个手机应用,通话功能是通过intent实现的,intent是一个实现某种意图的类,把通话看成一个意图,通话是动作,联系人号码是数据,传入这两个参数就可以让intent开启。实现通话功能。别忘了加上通话权限,不然会报错的。在Manifest.xml文件中加入<uses-permission android:name="android.permission.CALL_PHONE"/>

public class MainActivity extends Activity {
    //让界面上的号码框成为全局变量,便于获取其中的内容
    private EditText phoneNumEditText;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //获得界面上号码框的引用
        phoneNumEditText = (EditText) MainActivity.this.findViewById(R.id.et);
        //获得界面上按钮的引用,并添加事件监听
        Button button = (Button) this.findViewById(R.id.but_id);
       // button.setOnClickListener(new MyButtonClick());
        button.setOnClickListener(new OnClickListener() {
            //匿名内部类实现方式
            @Overrid
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值