Как выключить экран через некоторое время?
Чтобы разблокировать экран в моем сервисе, я использовал disableKeyguard
метод в KeyguardManager
,
KeyguardManager.KeyguardLock kl = keyguardManager.newKeyguardLock("MyKeyguardLock");
kl.disableKeyguard();
Тем не менее, он также удаляет автоматический режим сна / выключить мой экран. Я хочу сохранить опцию. Это означает, что экран будет включен с использованием вышеуказанного кода, а затем, если пользователь ничего не нажимает на экран, он автоматически отключится через некоторое время. Я знаю способ, чтобы включить keyguardManager как kl.reenableKeyguard();
, но он должен позвонить куда-нибудь. огромное спасибо