1

我对这个电话意图有疑问。

我的代码:

public void onClick(View v) {
    try {
        Intent callIntent = new Intent(Intent.ACTION_CALL);
        callIntent.setData(Uri.parse("tel:+32123456789"));
        startActivity(callIntent);
    } catch (ActivityNotFoundException e) {
         e.printStackTrace();
    }
}

经许可:

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

所以,当我按下触发事件的按钮时,我的手机就可以拨打电话了。现在,当我点击后退按钮时,他会回到我的应用程序并在后台拨打电话。

提前致谢!

4

2 回答 2

2

在文件中使用权限,manifest.xml因为某些意图需要权限才能调用。正如您在此链接上看到的,第一个文件是 manifest.xml

于 2013-08-22T07:50:07.300 回答
0

试试这个:

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

编辑:对不起,我没有很好地分析这个问题..它是一样的..

于 2013-02-12T14:58:52.450 回答