public void NewKeyguardLock() { final Context c = getInstrumentation().getContext(); final KeyguardManager keyguardManager = (KeyguardManager) c.getSystemService( Context.KEYGUARD_SERVICE); final KeyguardManager.KeyguardLock keyLock = keyguardManager.newKeyguardLock(TAG); assertNotNull(keyLock); }不应该不型啊
http://blog.csdn.net/landerluu/archive/2011/02/17/6192180.aspx这个是2.2一下的方法
http://chroya.javaeye.com/blog/666424
看看这个有没有帮助
keyguardLock = keyguardManager.newKeyguardLock("");
//解锁
keyguardLock.disableKeyguard();
//恢复锁屏
keyguardLock.reenableKeyguard();
试试
试了://恢复锁屏
keyguardLock.reenableKeyguard();
还是没有锁屏!
KeyguardManager.KeyguardLock mKeyLock;
@Override
protected void setUp() throws Exception {
super.setUp();
mKeyManager = (KeyguardManager) mContext.getSystemService(Context.KEYGUARD_SERVICE);
mKeyLock = mKeyManager.newKeyguardLock("testTag");
}
public void NewKeyguardLock() {
final Context c = getInstrumentation().getContext();
final KeyguardManager keyguardManager = (KeyguardManager) c.getSystemService(
Context.KEYGUARD_SERVICE);
final KeyguardManager.KeyguardLock keyLock = keyguardManager.newKeyguardLock(TAG);
assertNotNull(keyLock);
}不应该不型啊