“Ejemplo de código USSD de Android” Código de respuesta

Ejemplo de código USSD de Android

private Uri ussdToCallableUri(String ussd) {

    String uriString = "";

    if(!ussd.startsWith("tel:"))
        uriString += "tel:";

    for(char c : ussd.toCharArray()) {

        if(c == '#')
            uriString += Uri.encode("#");
        else
            uriString += c;
    }

    return Uri.parse(uriString);
}
Grieving Gecko

Ejemplo de código USSD de Android

String ussdCode = "*" + "123" + Uri.encode("#");
startActivity(new Intent("android.intent.action.CALL", Uri.parse("tel:" + ussdCode)));
Grieving Gecko

Ejemplo de código USSD de Android

String ussdCode = "*123#";
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(ussdToCallableUri(ussdCode));
try{
    startActivity(intent);
} catch (SecurityException e){
    e.printStackTrace();
}
Grieving Gecko

Respuestas similares a “Ejemplo de código USSD de Android”

Preguntas similares a “Ejemplo de código USSD de Android”

Más respuestas relacionadas con “Ejemplo de código USSD de Android” en Java

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código