有时候会需要临时屏蔽掉系统自带的锁屏,只需做如下修改:
frameworks/base/policy/src/com/android/internal/policy/impl/KeyguardViewMediator.java
中将
private boolean mExternallyEnabled = ture;
改为
private boolean mExternallyEnabled = false;
同时注释掉adjustUserActivityLocked方法中的pockwakelock()。