2 myq 26 myq_26 于 2013.01.16 14:40 提问

不按 call 键能把电话号码直接拨出去吗?

我启动一个打电话Intent,代码如下:

Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:"+numberToCall));
startActivity(callIntent);

但是没有直接拨打出去,而是将号码显示在屏幕上,我必须按call键才能打出去。不按Call按键可以直接拨打出去么?

3个回答

LiDaming_and
LiDaming_and   2013.01.16 17:30
已采纳

你可以使用 CALL_PHONE 权限来拨号。对于其它的,权限,号码可以用 CALL_PRIVILEGED 权限。

curie_87
curie_87   2013.01.22 11:14

在 manifest 中添加
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>

zlQQhs
zlQQhs   2013.02.26 00:33
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!