1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 安卓调用系统组件实现拨打电话

安卓调用系统组件实现拨打电话

时间:2024-04-01 14:16:57

相关推荐

安卓调用系统组件实现拨打电话

在写软件的时候经常会用到在软件中直接拨打指定的电话,先上效果图

点击按钮,就会转到拨打电话界面,如下图

下面就是具体的如何实现

实现的思路:

这里是利用安卓系统自带的拨打电话的Activity,在软件中调用相应的Activity,然后将我们要拨打的电话号码作为参数传递进去即可。

具体实现步骤:

1 配置权限:

因为这里用到了拨打电话,所以需要授予软件拨打电话的权限

在工程的清单文件的根节点下,添加<user-permission>权限,代码如下:

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

2 在按钮的监听器里面调用相应的Activity,并将参数传递进去

@Overridepublic void onClick(View v) {// TODO Auto-generated method stub//获取编辑框内输入的目标电话号码String number = text.getText().toString();Intent intent = new Intent();intent.setAction("android.intent.action.CALL");intent.addCategory("android.intent.category.DEFAULT");//指定要拨打的电话号码intent.setData(Uri.parse("tel:" + number));startActivity(intent);}

这样就可以实现上述的功能了。下面是我上传的源码Demo,0积分下载,一看就明白

点击打开链接

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。