Wie sperre ich den Bildschirm in Android programmgesteuert? [duplicate]

Lesezeit: 1 Minute

Wie sperre ich den Bildschirm in Android programmgesteuert duplicate
Mecid

Mögliches Duplikat:

Sperren Sie das Android-Gerät programmgesteuert

Wie kann ich den Bildschirm in Android programmgesteuert sperren?

1641720772 349 Wie sperre ich den Bildschirm in Android programmgesteuert duplicate
YoK

Überprüfen Sie diese Klasse: com.android.internal.policy.impl.LockScreen

Von hier aus referenziert: Können Sie den Bildschirm von Ihrer App aus sperren?

Überprüfen Sie auch den Code zum Aktivieren und Deaktivieren des Sperrbildschirms in Android. (Referenziert von Hier)

KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE); 
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE); 

Zum Sperren des Bildschirms verwenden Sie

lock.reenableKeyguard();

und zum Deaktivieren der Sperre,

lock.disableKeyguard()

  • Ich teste diesen Code, aber das funktioniert nicht

    – Mecid

    31. August ’10 bei 7:57

  • Können Sie Code teilen, was Sie versucht haben? und Welche Probleme haben Sie damit?

    – YoK

    31. August ’10 um 8:08

  • Dieser Code funktioniert nicht auf SDK 8 und höher und verwendet den Vorschlag von Adams zur Verwendung des Geräterichtlinien-Managers.

    – JehandadK

    2. Juli ’12 um 7:16

  • Das funktioniert bei mir nicht

    – varghesekutty

    25. September ’14 um 10:28

Dazu müssen Sie die Geräteverwaltung API, die in (glaube ich) 2.2 hinzugefügt wurde. Sobald Ihre App auf dem Gerät als Geräteadministrator registriert ist, können Sie den Bildschirm mit DevicePolicyManager.lockNow() sperren. Die DeviceAdmin-Beispielanwendung im SDK ist ebenfalls ein guter Ort, um nachzusehen.

.

207370cookie-checkWie sperre ich den Bildschirm in Android programmgesteuert? [duplicate]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy