Искам да препращам всички получени обаждания към друг предварително зададен телефонен номер. Търсих във форуми и намерих някои противоречиви отговори. така че съм объркан.
Първо погледнах тази публикация https://stackoverflow.com/a/5735711, която предполага, че не е възможно чрез android. Но друга публикация има някакво решение. https://stackoverflow.com/a/8132536/1089856
Опитах този код от втората публикация, но получавам следното съобщение за грешка: „Проблем с връзката с пренасочване на повикване или невалиден MMI код.“
String callForwardString = "**21*5556#";
Intent intentCallForward = new Intent(Intent.ACTION_CALL);
Uri uri2 = Uri.fromParts("tel", callForwardString, "#");
intentCallForward.setData(uri2);
startActivity(intentCallForward);
Където 5556 е номерът на емулатора (за тестване), където искам да препратя повикване.