Sprache

ShowSecretsSetting.RegisterCallback Methode

Definition

Überlädt

Name Beschreibung
RegisterCallback(Context, IRunnable)

Registriert einen Rückruf, der benachrichtigt werden soll, wenn die Kennworteinstellungen geändert werden.

RegisterCallback(Context, IExecutor, IRunnable)

Registriert einen Rückruf, der benachrichtigt werden soll, wenn die Kennworteinstellungen geändert werden.

RegisterCallback(Context, IRunnable)

Registriert einen Rückruf, der benachrichtigt werden soll, wenn die Kennworteinstellungen geändert werden.

[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

Parameter

context
Context

Der Kontext, der für den Zugriff auf Einstellungen verwendet wird.

callback
IRunnable

Der Rückruf, der aufgerufen werden soll.

Gibt zurück

Eine Ausführung, mit der die Registrierung des Rückrufs aufgehoben wird, wenn sie ausgeführt wird.

Attribute

Hinweise

Registriert einen Rückruf, der benachrichtigt werden soll, wenn die Kennworteinstellungen geändert werden. Der Rückruf wird im Hauptthread aufgerufen.

Siehe registerCallback(Context,Executor,Runnable) zur Verwaltung der Kontextlebensdauer.

Android-Referenz für android.text.ShowSecretsSetting.registerCallback.

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:

RegisterCallback(Context, IExecutor, IRunnable)

Registriert einen Rückruf, der benachrichtigt werden soll, wenn die Kennworteinstellungen geändert werden.

[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

Parameter

context
Context

Der Kontext, der für den Zugriff auf Einstellungen verwendet wird.

executor
IExecutor

Der Executor, für den der Rückruf aufgerufen werden soll.

callback
IRunnable

Der Rückruf, der aufgerufen werden soll.

Gibt zurück

Eine Ausführung, mit der die Registrierung des Rückrufs aufgehoben wird, wenn sie ausgeführt wird.

Attribute

Hinweise

Registriert einen Rückruf, der benachrichtigt werden soll, wenn die Kennworteinstellungen geändert werden.

Hinweis: Um eine unbeabsichtigte Verlängerung der Lebensdauer des bereitgestellten Kontexts zu vermeiden, wird die tatsächliche Beobachterregistrierung mithilfe des Anwendungskontexts (oder eines benutzerspezifischen Kontexts, der daraus abgeleitet wurde) durchgeführt, anstatt einen starken Verweis auf den bereitgestellten Kontext zu halten. Die Benutzer-ID des bereitgestellten Kontexts wird jedoch beibehalten, um sicherzustellen, dass die Einstellungen des richtigen Benutzers überwacht werden. Als Fallback wird der bereitgestellte Kontext direkt verwendet, wenn der Anwendungskontext null ist (in der Regel nur in simulierten Kontexten während Tests oder während einer sehr frühen Prozessinitialisierung). Aufrufer sollten sicherstellen, dass in diesem Fallbackszenario der bereitgestellte Kontext kein Aktivitäts- oder anderer kurzlebiger Kontext ist, da er dazu führen kann, dass die Lebensdauer unbegrenzt verlängert wird, wenn die zurückgegebene Ausführung aktiv bleibt.

Android-Referenz für android.text.ShowSecretsSetting.registerCallback.

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: