Sprache

KeyguardManager.RequestDismissKeyguard Methode

Definition

Fordert an, dass der Keyguard (Sperrbildschirm) geschlossen wird, wenn er derzeit angezeigt wird.

[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

Parameter

activity
Activity

Aktivität: Die Aktivität, die die Kündigung anfordert. Die Aktivität muss entweder mithilfe von R.attr.showWhenLocked oder Activity.setShowWhenLocked(boolean) sichtbar sein oder in einem Zustand sein, in dem sie sichtbar wäre, wenn Keyguard sie nicht ausblenden würde. Wenn dies nicht der Fall ist, schlägt die Anforderung sofort fehl, und KeyguardDismissCallback.onDismissError wird aufgerufen. Dieser Wert darf nicht NULL sein.

callback
KeyguardManager.KeyguardDismissCallback

KeyguardManager.KeyguardDismissCallback: Der Rückruf, der aufgerufen werden soll, wenn die Anforderung zum Schließen von Keyguard erfolgreich war oder null war, wenn der Aufrufer nicht daran interessiert ist, das Ergebnis zu kennen. Der Rückruf wird nicht aufgerufen, wenn die Aktivität vor dem Empfang des Rückrufs zerstört wurde.

Attribute

Hinweise

Fordert an, dass der Keyguard (Sperrbildschirm) geschlossen wird, wenn er derzeit angezeigt wird. Wenn die Keyguard nicht sicher ist oder sich das Gerät derzeit in einem vertrauenswürdigen Zustand befindet, schließt das Aufrufen dieser Methode den Keyguard sofort ohne Benutzerinteraktion. Wenn keyguard sicher ist und sich das Gerät nicht in einem vertrauenswürdigen Zustand befindet, wird die Benutzeroberfläche angezeigt, damit der Benutzer seine Anmeldeinformationen eingeben kann. Wenn der für "Activity attr R.attr.turnScreenOn" festgelegte Wert "true" ist, wird der Bildschirm aktiviert, wenn die Keyguard geschlossen wird.

Inhalte und Codebeispiele auf dieser Seite unterliegen den in der Inhaltslizenz beschriebenen Lizenzen. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder dessen Tochtergesellschaften.

Letzte Aktualisierung: 2026-08-03 UTC.

Android-Referenz für android.app.KeyguardManager.requestDismissKeyguard.

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: