[转]点亮屏幕和解锁屏幕

点亮手机屏幕
1.记得加权限<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
[html]
PowerManager pm = (PowerManager)getSystemService(POWER_SERVICE); 
PowerManager.WakeLock mWakelock = pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP |PowerManager.FULL_WAKE_LOCK, "WakeLock"); 
mWakelock.acquire();//唤醒屏幕 
//...... 
mWakelock.release();//释放 

屏幕解锁
1.记得加权限<uses-permission android:name="android.permission.DISABLE_KEYGUARD"></uses-permission>
[html]
//获取一个键盘锁对象 
KeyguardManager mManager = (KeyguardManager)getSystemService(KEYGUARD_SERVICE); 
KeyguardLock mKeyguardLock = mManager.newKeyguardLock("Lock"); 
//让键盘锁失效 
mKeyguardLock.disableKeyguard(); 

转自:http://www.2cto.com/kf/201209/155506.html

posted @ 2012-12-18 16:39  周柯文  阅读(317)  评论(0编辑  收藏  举报