SmsManager.SetSmscAddress(String) Metodo

Definizione

Imposta l'indirizzo SMSC sulla SIM (U)..

[Android.Runtime.Register("setSmscAddress", "(Ljava/lang/String;)Z", "", ApiSince=30)]
[Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")]
public bool SetSmscAddress(string smsc);
[<Android.Runtime.Register("setSmscAddress", "(Ljava/lang/String;)Z", "", ApiSince=30)>]
[<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>]
member this.SetSmscAddress : string -> bool

Parametri

smsc
String

stringa di indirizzo SMSC.

Valori restituiti

true per l'esito positivo, false in caso contrario. L'errore può essere dovuto alla restituzione di un errore da parte del modem.

Attributi

Commenti

Imposta l'indirizzo SMSC sulla SIM (U)..

<nota forte>:</strong> Uso di questo metodo richiede che l'app sia l'applicazione SMS predefinita o abbia android.Manifest.permission#MODIFY_PHONE_STATE l'autorizzazione o abbia i privilegi del gestore telefonico.

< >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 metodo non sarà VALIDO, con conseguente 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.setSmscAddress(java.lang.String).

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