gpt4 book ai didi

android - 如何在服务中启动 android.intent.action.CALL?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:55:10 24 4
gpt4 key购买 nike

如何在服务中启动 android.intent.action.CALL(以获取 USSD)代码?

我的代码:

protected void call(String phoneNumber) {
try {
startActivityForResult(
new Intent("android.intent.action.CALL", Uri.parse("tel:"
+ phoneNumber)), 1);
} catch (Exception eExcept) {
//this.view.append("\n\n " + "\n" + eExcept.toString());
}
}

此代码不起作用,startActivityForResult() 的问题。

最佳答案

这是调用的 Intent

 Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+phoneno));
startActivity(intent);

&不要错过Manifest中的Add权限

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

关于android - 如何在服务中启动 android.intent.action.CALL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8801218/

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