Lenguaje

SmsManager.SubscriptionId Propiedad

Definición

Obtenga el identificador de suscripción asociado.

public int SubscriptionId { [Android.Runtime.Register("getSubscriptionId", "()I", "", ApiSince=22)] get; }
[<get: Android.Runtime.Register("getSubscriptionId", "()I", "", ApiSince=22)>]
member this.SubscriptionId : int

Valor de propiedad

identificador de suscripción asociado o SubscriptionManager#INVALID_SUBSCRIPTION_ID si el identificador de suscripción predeterminado no se puede determinar o el dispositivo tiene varias suscripciones activas y no se establece ningún valor predeterminado ("preguntar cada vez") por el usuario.

Atributos

Comentarios

Obtenga el identificador de suscripción asociado. Si la instancia la devolvió #getDefault(), este método puede devolver valores diferentes en distintos momentos en el tiempo (si el usuario cambia el identificador de suscripción predeterminado).

<strong>Note:</strong> Este método se usa para mostrar un cuadro de diálogo de desambiguación al usuario que le pide que elija una suscripción predeterminada para enviar mensajes SMS si aún no lo han elegido. A partir del nivel de API 29, se permite que el usuario no tenga un valor predeterminado establecido como una opción válida para la suscripción de SMS predeterminada en dispositivos multi SIM. Ya no se muestra el cuadro de diálogo de desambiguación y se devuelve SubscriptionManager#INVALID_SUBSCRIPTION_ID si el dispositivo tiene varias suscripciones activas y no se establece ningún valor predeterminado.

Java documentación para android.telephony.SmsManager.getSubscriptionId().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a