Condividi tramite


CarrierConfigManager.IsConfigForIdentifiedCarrier(PersistableBundle) Metodo

Definizione

Determina se una configurazione PersistableBundle ottenuta da #getConfig() o #getConfigForSubId(int) corrisponde a un gestore telefonico identificato.

[Android.Runtime.Register("isConfigForIdentifiedCarrier", "(Landroid/os/PersistableBundle;)Z", "", ApiSince=28)]
public static bool IsConfigForIdentifiedCarrier (Android.OS.PersistableBundle? bundle);
[<Android.Runtime.Register("isConfigForIdentifiedCarrier", "(Landroid/os/PersistableBundle;)Z", "", ApiSince=28)>]
static member IsConfigForIdentifiedCarrier : Android.OS.PersistableBundle -> bool

Parametri

bundle
PersistableBundle

aggregazione di configurazione da controllare.

Restituisce

boolean true se è stato applicato un bundle di configurazione specifico del gestore telefonico, false in caso contrario o il bundle è Null.

Attributi

Commenti

Determina se una configurazione PersistableBundle ottenuta da #getConfig() o #getConfigForSubId(int) corrisponde a un gestore telefonico identificato.

Quando un'app riceve la CarrierConfigManager#ACTION_CARRIER_CONFIG_CHANGED trasmissione che informa che la configurazione del gestore telefonico è cambiata, è possibile che un altro ricaricamento della configurazione del gestore telefonico sia iniziato dall'invio della finalità. In questo caso, la configurazione del gestore telefonico recupera l'app (ad esempio tramite #getConfig()) potrebbe non rappresentare la configurazione per il gestore telefonico corrente. Si noti che non significa necessariamente che la configurazione appartiene al gestore telefonico corrente quando questa funzione restituisce true perché può appartenere a un altro gestore identificato precedente. Gli utenti devono sempre chiamare #getConfig() o #getConfigForSubId(int) dopo aver ricevuto la trasmissione #ACTION_CARRIER_CONFIG_CHANGED.

Dopo aver usato #getConfig() o #getConfigForSubId(int) un'app deve usare sempre questo metodo per verificare se è stata applicata una configurazione specifica del gestore telefonico. Soprattutto quando un'app perde la trasmissione #ACTION_CARRIER_CONFIG_CHANGED , ma deve comunque ottenere la configurazione corrente, deve usare questo metodo per verificare se la configurazione è predefinita o sottoposta a override del gestore telefonico.

Documentazione java per android.telephony.CarrierConfigManager.isConfigForIdentifiedCarrier(android.os.PersistableBundle).

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