SmsManager.CreateAppSpecificSmsToken(PendingIntent) Methode

Definition

Erstellen Sie eine app-spezifische eingehende SMS-Anforderung für das Anrufpaket.

[Android.Runtime.Register("createAppSpecificSmsToken", "(Landroid/app/PendingIntent;)Ljava/lang/String;", "", ApiSince=26)]
public string? CreateAppSpecificSmsToken(Android.App.PendingIntent? intent);
[<Android.Runtime.Register("createAppSpecificSmsToken", "(Landroid/app/PendingIntent;)Ljava/lang/String;", "", ApiSince=26)>]
member this.CreateAppSpecificSmsToken : Android.App.PendingIntent -> string

Parameter

intent
PendingIntent

Gibt zurück

Token, das in eine SMS-Nachricht eingeschlossen werden soll. Das Token ist 11 Zeichen lang.

Attribute

Hinweise

Erstellen Sie eine app-spezifische eingehende SMS-Anforderung für das Anrufpaket.

Diese Methode gibt ein Token zurück, das bei einer nachfolgenden eingehenden SMS-Nachricht intent mit den SMS-Daten gesendet wird.

Das Token eignet sich nur für eine Verwendung, nachdem eine SMS empfangen wurde, die das Token enthält, werden alle nachfolgenden SMS-Nachrichten mit dem Token normal weitergeleitet.

Eine App kann jeweils nur eine Anforderung haben, wenn die App bereits eine Anforderung aussteht, wird sie durch eine neue Anforderung ersetzt.

<strong>Hinweis:</strong> Diese Methode löst niemals ein Dialogfeld zur Mehrdeutigkeit von SMS aus. Wenn diese Methode auf einem Gerät mit mehreren aktiven Abonnements aufgerufen wird, wurde diese SmsManager Instanz mit #getDefault(), und es wurde kein benutzerdefiniertes Standardabonnement definiert, ist die dieser Nachricht zugeordnete Abonnement-ID UNGÜLTIG, was dazu führt, dass der Vorgang für das Abonnement abgeschlossen wird, das mit dem logischen Steckplatz 0 verknüpft ist. Wird #getSmsManagerForSubscriptionId(int) verwendet, um sicherzustellen, dass der Vorgang für das richtige Abonnement ausgeführt wird.

Java Dokumentation für android.telephony.SmsManager.createAppSpecificSmsToken(android.app.PendingIntent).

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: