简体   繁体   English

如何在不按电源按钮的情况下唤醒手机

[英]How to wake a phone without pressing power button

Anybody know that how to wake a phone with any action but without pressing power button or any hard-key and in android programmatically.. 任何人都知道如何以任何动作唤醒手机,而无需按下电源按钮或任何硬键并且在android中以编程方式。

Thanks in advance 提前致谢

Yo can create a wakelock using these two flags 您可以使用这两个标志创建唤醒锁

PowerManager.SCREEN_BRIGHT_WAKE_LOCK|PowerManager.ACQUIRE_CAUSES_WAKEUP

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
wakeLock = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK|PowerManager.ACQUIRE_CAUSES_WAKEUP, "wake");
wakeLock .acquire();

This will turn the device to the lockscreen. 这会将设备转到锁定屏幕。

Use these flags to get past the lockscreen: 使用这些标志可以越过锁屏:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
| WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM