gpt4 book ai didi

android - INTENT.ACTION_CALL 在后台

转载 作者:行者123 更新时间:2023-11-29 21:38:46 24 4
gpt4 key购买 nike

我需要在我的应用程序中调用后台,所以当用户点击一个按钮时,它应该开始在后台调用,用户会知道他正在调用,但他不会看到拨号器,他会看到应用程序, 在通话时重现声音。

所以基本上我想要的是在不退出 Activity 的情况下调用电话

我试过一个服务,但它不起作用

 Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:123456789"));
startService (callIntent);

抱歉我的英语不好

最佳答案

试试这个:

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

*请注意 startActivity(callIntent),而不是 startService(callIntent);

您还可以尝试使用 ACTION_DIAL,而不是 ACTION_CALL。您还需要此权限,但将其放在 AndroidManifest 中的 Application 标记之前:

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

关于android - INTENT.ACTION_CALL 在后台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17676221/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com