Language

KeyguardManager.RequestDismissKeyguard メソッド

定義

キーガード (ロック画面) が現在表示されている場合は無視することを要求します。

[Android.Runtime.Register("requestDismissKeyguard", "(Landroid/app/Activity;Landroid/app/KeyguardManager$KeyguardDismissCallback;)V", "GetRequestDismissKeyguard_Landroid_app_Activity_Landroid_app_KeyguardManager_KeyguardDismissCallback_Handler", ApiSince=26)]
public virtual void RequestDismissKeyguard(Android.App.Activity activity, Android.App.KeyguardManager.KeyguardDismissCallback? callback);
[<Android.Runtime.Register("requestDismissKeyguard", "(Landroid/app/Activity;Landroid/app/KeyguardManager$KeyguardDismissCallback;)V", "GetRequestDismissKeyguard_Landroid_app_Activity_Landroid_app_KeyguardManager_KeyguardDismissCallback_Handler", ApiSince=26)>]
abstract member RequestDismissKeyguard : Android.App.Activity * Android.App.KeyguardManager.KeyguardDismissCallback -> unit
override this.RequestDismissKeyguard : Android.App.Activity * Android.App.KeyguardManager.KeyguardDismissCallback -> unit

パラメーター

activity
Activity

アクティビティ: 無視を要求するアクティビティ。 アクティビティは、R.attr.showWhenLocked または Activity.setShowWhenLocked(boolean) を使用して表示するか、Keyguard が非表示にしない場合に表示される状態である必要があります。 そうでない場合、要求はすぐに失敗し、KeyguardDismissCallback.onDismissError が呼び出されます。 この値は null にすることはできません。

callback
KeyguardManager.KeyguardDismissCallback

KeyguardManager.KeyguardDismissCallback: Keyguard を無視する要求が成功した場合に呼び出されるコールバック。呼び出し元が結果を知ることに関心がない場合は null。 コールバックを受信する前にアクティビティが破棄された場合、コールバックは呼び出されません。

属性

注釈

キーガード (ロック画面) が現在表示されている場合は無視することを要求します。 Keyguard がセキュリティで保護されていない場合、またはデバイスが現在信頼された状態にある場合、このメソッドを呼び出すと、ユーザーの操作なしで Keyguard が直ちに無視されます。 Keyguard がセキュリティで保護されていて、デバイスが信頼できる状態でない場合は、ユーザーが資格情報を入力できるように UI が表示されます。 Activity attr R.attr.turnScreenOn に設定された値が true の場合、キーガードが閉じると画面がオンになります。

このページのコンテンツおよびコード サンプルは、コンテンツ ライセンスに記載されているライセンスの対象となります。 Java と OpenJDK は、Oracle やその関連会社の商標または登録商標です。

最終更新日: 2026-08-03 UTC。

android.app.KeyguardManager.requestDismissKeyguardの Android リファレンス。

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

適用対象