Freigeben über


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).

<p class="note"><strong>Note:</strong> This method used to display a disambiguation dialog to the user asking them to choose a default subscription to send SMS messages over if they haven't choose yet. 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. </p>

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

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: