android 自动亮屏解锁,android锁屏唤醒并解锁屏幕实现方法

android锁屏唤醒并解锁屏幕实现方法。

1、这个方法是实现锁屏状态下唤醒手机,亮屏并解锁屏幕:

publicstaticvoidwakeupandunlock(contextcontext){

//屏锁管理器

keyguardmanagerkm=(keyguardmanager)context.getsystemservice(context.keyguard_service);

keyguardmanager.keyguardlockkl=km.newkeyguardlock("unlock");

//解锁

kl.disablekeyguard();

//获取电源管理器对象

powermanagerpm=(powermanager)context.getsystemservice(context.power_service);

//获取powermanager.wakelock对象,后面的参数|表示同时传入两个值,最后的是logcat里用的tag

powermanager.wakelockwl=pm.newwakelock(powermanager.acquire_causes_wakeup|powermanager.screen_dim_wake_lock,"bright");

//点亮屏幕

wl.acquire();

//释放

wl.release();

} 加入权限:

2、这个收集的:

//锁屏、唤醒相关

privatekeyguardmanagerkm;

privatekeyguardlockkl;

privatepowermanagerpm;

privatep

你可能感兴趣的:(android,自动亮屏解锁)