SmsManager.CreateAppSpecificSmsToken(PendingIntent) Metodo

Definizione

Creare una singola richiesta SMS in ingresso specifica dell'app per il pacchetto chiamante.

[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

Parametri

intent
PendingIntent

Valori restituiti

Token da includere in un messaggio SMS. Il token avrà una lunghezza di 11 caratteri.

Attributi

Commenti

Creare una singola richiesta SMS in ingresso specifica dell'app per il pacchetto chiamante.

Questo metodo restituisce un token che, se incluso in un messaggio SMS in arrivo successivo, genererà intent l'invio con i dati SMS.

Il token è valido solo per un uso, dopo che un SMS è stato ricevuto contenente il token, tutti i messaggi SMS successivi con il token verranno instradati come di consueto.

Un'app può avere una sola richiesta alla volta, se l'app ha già una richiesta in sospeso verrà sostituita con una nuova richiesta.

< >strong Note:</strong> Questo metodo non attiverà mai una finestra di dialogo di disambiguazione SMS. Se questo metodo viene chiamato in un dispositivo con più sottoscrizioni attive, questa SmsManager istanza è stata creata con #getDefault()e non viene definita alcuna sottoscrizione predefinita definita dall'utente, l'ID sottoscrizione associato a questo messaggio non sarà VALIDO, che comporterà il completamento dell'operazione nella sottoscrizione associata allo slot logico 0. Usare #getSmsManagerForSubscriptionId(int) per assicurarsi che l'operazione venga eseguita nella sottoscrizione corretta.

Documentazione java per android.telephony.SmsManager.createAppSpecificSmsToken(android.app.PendingIntent).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a