Lingua

ShowSecretsSetting.RegisterCallback Metodo

Definizione

Overload

Nome Descrizione
RegisterCallback(Context, IRunnable)

Registra un callback per ricevere una notifica quando vengono visualizzate le impostazioni della password cambia.

RegisterCallback(Context, IExecutor, IRunnable)

Registra un callback per ricevere una notifica quando vengono visualizzate le impostazioni della password cambia.

RegisterCallback(Context, IRunnable)

Registra un callback per ricevere una notifica quando vengono visualizzate le impostazioni della password cambia.

[Android.Runtime.Register("registerCallback", "(Landroid/content/Context;Ljava/lang/Runnable;)Ljava/lang/Runnable;", "", ApiSince=37)]
public static Java.Lang.IRunnable RegisterCallback(Android.Content.Context context, Java.Lang.IRunnable callback);
[<Android.Runtime.Register("registerCallback", "(Landroid/content/Context;Ljava/lang/Runnable;)Ljava/lang/Runnable;", "", ApiSince=37)>]
static member RegisterCallback : Android.Content.Context * Java.Lang.IRunnable -> Java.Lang.IRunnable

Parametri

context
Context

Contesto utilizzato per accedere alle impostazioni.

callback
IRunnable

Callback da richiamare.

Valori restituiti

Oggetto eseguibile che annulla la registrazione del callback durante l'esecuzione.

Attributi

Commenti

Registra un callback per ricevere una notifica quando vengono visualizzate le impostazioni della password cambia. Il callback verrà richiamato sul thread principale.

Vedere registerCallback(Context,Executor,Runnable) per quanto riguarda la gestione della durata del contesto.

Informazioni di riferimento su Android per android.text.ShowSecretsSetting.registerCallback.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

RegisterCallback(Context, IExecutor, IRunnable)

Registra un callback per ricevere una notifica quando vengono visualizzate le impostazioni della password cambia.

[Android.Runtime.Register("registerCallback", "(Landroid/content/Context;Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)Ljava/lang/Runnable;", "", ApiSince=37)]
public static Java.Lang.IRunnable RegisterCallback(Android.Content.Context context, Java.Util.Concurrent.IExecutor executor, Java.Lang.IRunnable callback);
[<Android.Runtime.Register("registerCallback", "(Landroid/content/Context;Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)Ljava/lang/Runnable;", "", ApiSince=37)>]
static member RegisterCallback : Android.Content.Context * Java.Util.Concurrent.IExecutor * Java.Lang.IRunnable -> Java.Lang.IRunnable

Parametri

context
Context

Contesto utilizzato per accedere alle impostazioni.

executor
IExecutor

Executor in cui richiamare il callback.

callback
IRunnable

Callback da richiamare.

Valori restituiti

Oggetto eseguibile che annulla la registrazione del callback durante l'esecuzione.

Attributi

Commenti

Registra un callback per ricevere una notifica quando vengono visualizzate le impostazioni della password cambia.

Nota: per evitare involontariamente di estendere la durata del contesto fornito, la registrazione effettiva dell'osservatore viene eseguita usando il contesto dell'applicazione (o un contesto specifico dell'utente derivato da esso), anziché mantenere un riferimento sicuro al contesto fornito. Tuttavia, l'ID utente del contesto fornito viene mantenuto per garantire che le impostazioni dell'utente corrette vengano monitorate. Come fallback, se il contesto dell'applicazione è Null (che in genere si verifica solo in contesti fittizi durante i test o durante l'inizializzazione molto precoce del processo), il contesto fornito viene usato direttamente. I chiamanti devono assicurarsi che in questo scenario di fallback il contesto fornito non sia un'attività o un altro contesto di breve durata, perché può comportare l'estensione della durata illimitata se l'oggetto runnable restituito viene mantenuto attivo.

Informazioni di riferimento su Android per android.text.ShowSecretsSetting.registerCallback.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a