Language

ShowSecretsSetting.RegisterCallback メソッド

定義

オーバーロード

名前 説明
RegisterCallback(Context, IRunnable)

パスワード設定の変更を表示するときに通知されるコールバックを登録します。

RegisterCallback(Context, IExecutor, IRunnable)

パスワード設定の変更を表示するときに通知されるコールバックを登録します。

RegisterCallback(Context, IRunnable)

パスワード設定の変更を表示するときに通知されるコールバックを登録します。

[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

パラメーター

context
Context

設定へのアクセスに使用されるコンテキスト。

callback
IRunnable

呼び出すコールバック。

返品

実行時にコールバックの登録を解除する実行可能。

属性

注釈

パスワード設定の変更を表示するときに通知されるコールバックを登録します。 コールバックはメイン スレッドで呼び出されます。

コンテキストの有効期間管理については、registerCallback(Context,Executor,Runnable) を参照してください。

android.text.ShowSecretsSetting.registerCallbackの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

RegisterCallback(Context, IExecutor, IRunnable)

パスワード設定の変更を表示するときに通知されるコールバックを登録します。

[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

パラメーター

context
Context

設定へのアクセスに使用されるコンテキスト。

executor
IExecutor

コールバックを呼び出す Executor。

callback
IRunnable

呼び出すコールバック。

返品

実行時にコールバックの登録を解除する実行可能。

属性

注釈

パスワード設定の変更を表示するときに通知されるコールバックを登録します。

注: 指定されたコンテキストの有効期間が誤って延長されないようにするために、実際のオブザーバー登録は、指定されたコンテキストへの厳密な参照を保持するのではなく、アプリケーション コンテキスト (またはそこから派生したユーザー固有のコンテキスト) を使用して実行されます。 ただし、指定されたコンテキストのユーザー ID は保持され、正しいユーザーの設定が確実に監視されます。 フォールバックとして、アプリケーション コンテキストが null の場合 (通常は、テスト中または非常に初期のプロセス初期化中にモック コンテキストでのみ発生します)、指定されたコンテキストが直接使用されます。 呼び出し元は、このフォールバック シナリオでは、指定されたコンテキストがアクティビティまたはその他の有効期間の短いコンテキストではないことを確認する必要があります。返された実行可能ファイルが有効な状態を維持すると、有効期間が無期限に延長される可能性があるためです。

android.text.ShowSecretsSetting.registerCallbackの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象