Merge "Add isSafeModeEnabled() API to WindowManagerService" into jb-mr1-lockscreen-dev

This commit is contained in:
Jim Miller
2012-11-06 14:21:12 -08:00
committed by Android (Google) Code Review
3 changed files with 14 additions and 0 deletions

View File

@ -254,4 +254,9 @@ interface IWindowManager
* Gets the infos for all visible windows.
*/
void getVisibleWindowsForDisplay(int displayId, out List<WindowInfo> outInfos);
/**
* Device is in safe mode.
*/
boolean isSafeModeEnabled();
}

View File

@ -10347,6 +10347,10 @@ public class WindowManagerService extends IWindowManager.Stub
public void lockNow(Bundle options) {
mPolicy.lockNow(options);
}
public boolean isSafeModeEnabled() {
return mSafeMode;
}
void dumpPolicyLocked(PrintWriter pw, String[] args, boolean dumpAll) {
pw.println("WINDOW MANAGER POLICY STATE (dumpsys window policy)");

View File

@ -446,6 +446,11 @@ public class IWindowManagerImpl implements IWindowManager {
public void lockNow(Bundle options) {
// TODO Auto-generated method stub
}
@Override
public boolean isSafeModeEnabled() {
return false;
}
@Override
public IBinder getFocusedWindowToken() {