Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何以编程方式将呼叫转发到android中的语音邮件_Android_Phone Call_Voicemail - Fatal编程技术网

如何以编程方式将呼叫转发到android中的语音邮件

如何以编程方式将呼叫转发到android中的语音邮件,android,phone-call,voicemail,Android,Phone Call,Voicemail,我不知道如何在android中以编程方式将呼叫转发到语音邮件?你不能 呼叫转接是由运营商而不是手机完成的,当呼叫到达手机时,转接已经太迟了。只有当您想将实现限制在Android public SDK时,所选答案才是正确的 在Android上可以通过编程方式向语音邮件发送呼叫 当电话铃响时,结束通话。电话将通过网络转接到语音邮件。在GSM/WCDMA中,这是一种称为用户确定用户忙或UDUB的功能,它也适用于CDMA设备 关于如何在Android上结束通话,有很多答案: 使用Java反射和iTele

我不知道如何在android中以编程方式将呼叫转发到语音邮件?

你不能


呼叫转接是由运营商而不是手机完成的,当呼叫到达手机时,转接已经太迟了。

只有当您想将实现限制在Android public SDK时,所选答案才是正确的

在Android上可以通过编程方式向语音邮件发送呼叫

当电话铃响时,结束通话。电话将通过网络转接到语音邮件。在GSM/WCDMA中,这是一种称为用户确定用户忙或UDUB的功能,它也适用于CDMA设备

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

使用Java反射和iTelephony接口:

==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" />


有帮助吗?(在表格中编辑一个
SEND_TO_VOICEMAIL
值)如果设备上的语音邮件设施处于活动状态,则在断开呼叫后,它将提示呼叫用户离开语音邮件。我们如何才能激活语音邮件programmatically@AndroidRaji:Keyser建议使用此链接您是在询问如何激活语音邮件,还是在开发一个可以直接向语音邮件发送电话的应用程序?Android在People应用程序中有这样的设置,所以这一定是可能的。