Я хочу переадресовать любые полученные вызовы на другой предопределенный номер телефона. Я искал форумы и нашел некоторые противоречивые ответы. поэтому я запутался.
Сначала я просмотрел этот пост qaru.site/info/476626/..., который предполагает, что это невозможно через android. Но другое сообщение имеет некоторое решение. qaru.site/info/466840/...
Я пробовал этот код со второго поста, но я получаю следующее сообщение об ошибке: "Ошибка соединения с переадресацией вызова или Недействительный код MMI".
String callForwardString = "**21*5556#";
Intent intentCallForward = new Intent(Intent.ACTION_CALL);
Uri uri2 = Uri.fromParts("tel", callForwardString, "#");
intentCallForward.setData(uri2);
startActivity(intentCallForward);
Где 5556 - номер эмулятора (для тестирования), где я хочу переадресовать вызов.