我像这样开始一个调用意图:
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:"+numberToCall));
startActivity(callIntent);但是,我看到的不是直接呼叫该号码,而是预填了号码的呼叫屏幕,我必须按下呼叫按钮才能呼叫。可以不按呼叫按钮而直接呼叫吗?
谢谢
发布于 2012-10-01 02:40:45
您可以使用CALL_PHONE权限拨号。对于其他特权号码,则使用CALL_PRIVILEGED权限。
发布于 2012-10-01 02:44:13
将此添加到您的清单中。它将允许您在没有提示的情况下呼叫电话
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission> 拨号器CALL_PHONE:允许应用程序发起电话呼叫,而无需通过拨号器用户界面让用户确认正在发出的呼叫。
可以在这里找到:
http://developer.android.com/reference/android/Manifest.permission.html
https://stackoverflow.com/questions/12663911
复制相似问题