SmsManager.SubscriptionId Eigenschaft

Definition

Rufen Sie die zugeordnete Abonnement-ID ab.

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

Eigenschaftswert

zugeordnete Abonnement-ID oder SubscriptionManager#INVALID_SUBSCRIPTION_ID wenn die Standardabonnement-ID nicht bestimmt werden kann oder das Gerät über mehrere aktive Abonnements verfügt und vom Benutzer keine Standardeinstellung ("jedes Mal fragen") festgelegt wird.

Attribute

Hinweise

Rufen Sie die zugeordnete Abonnement-ID ab. Wenn die Instanz von #getDefault()der Instanz zurückgegeben wurde, gibt diese Methode möglicherweise zu verschiedenen Zeitpunkten unterschiedliche Werte zurück (wenn der Benutzer die Standardabonnement-ID ändert).

<strong>Hinweis:</strong> Diese Methode verwendet, um dem Benutzer ein Mehrdeutigkeitsdialogfeld anzuzeigen, in dem er aufgefordert wird, ein Standardabonnement zum Senden von SMS-Nachrichten zu wählen, wenn er noch nicht ausgewählt wurde. Ab API-Ebene 29 erlauben wir dem Benutzer, keinen Standard als gültige Option für das Standard-SMS-Abonnement auf Multi-SIM-Geräten festzulegen. Das Mehrdeutigkeitsdialogfeld wird nicht mehr angezeigt und zurückgegeben SubscriptionManager#INVALID_SUBSCRIPTION_ID , wenn das Gerät über mehrere aktive Abonnements verfügt und kein Standardwert festgelegt ist.

Java Dokumentation für android.telephony.SmsManager.getSubscriptionId().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: