gpt4 book ai didi

android - 如何以编程方式将调用转发到android中的语音邮件

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

我不知道如何在 android 中以编程方式将调用转接到语音邮件?

最佳答案

仅当您想将实现限制在 Android 公共(public) SDK 时,所选答案才是正确的。

可以在 Android 上以编程方式向语音邮件发送调用。

电话响起时,挂断电话。调用将被网络转移到语音邮件。在 GSM/WCDMA 中,这是一个称为用户确定的用户忙或 UDUB 的功能,它也适用于 CDMA 设备。

SO 上有很多关于如何在 Android 上结束通话的答案:

使用 Java 反射和 iTelephony 接口(interface):

End call in android programmatically或者 end incoming call programmatically

== 2020 年更新 ==

从 Android P 开始,可以使用 Android SDK 挂断电话 - 因此转接到语音邮件现在是 Android 支持的功能。

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
TelecomManager tcm = context.getSystemService(TelecomManager.class);
if(tcm != null)
tcm.endCall();
}

将必要的权限添加到 AndroidManifest.xml

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

关于android - 如何以编程方式将调用转发到android中的语音邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12583297/

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