summaryrefslogtreecommitdiffstats
path: root/tools/layoutlib/bridge
diff options
context:
space:
mode:
authorSander Alewijnse <salewijnse@google.com>2014-07-09 12:57:05 +0100
committerSander Alewijnse <salewijnse@google.com>2014-07-23 13:44:28 +0000
commitd2a1eec400128f39e1b223a720a88dbd395f3e6e (patch)
treee0375970d7d1d412071be022c8a41a18307ba5f3 /tools/layoutlib/bridge
parentdedc4a379ff2697d5abce37aa422918a01ad0676 (diff)
downloadframeworks_base-d2a1eec400128f39e1b223a720a88dbd395f3e6e.zip
frameworks_base-d2a1eec400128f39e1b223a720a88dbd395f3e6e.tar.gz
frameworks_base-d2a1eec400128f39e1b223a720a88dbd395f3e6e.tar.bz2
Add Device Policy API to disable screen capture.
WindowManager will set secure flag on SurfaceControl for all windows of a flagged user to prevent screen capture. API is consistent with the camera disable API. Change-Id: Ib180f67f1ad827b6f4aca2af615274256cce58f4
Diffstat (limited to 'tools/layoutlib/bridge')
-rw-r--r--tools/layoutlib/bridge/src/android/view/IWindowManagerImpl.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/layoutlib/bridge/src/android/view/IWindowManagerImpl.java b/tools/layoutlib/bridge/src/android/view/IWindowManagerImpl.java
index 6927b26..2ffe4a2 100644
--- a/tools/layoutlib/bridge/src/android/view/IWindowManagerImpl.java
+++ b/tools/layoutlib/bridge/src/android/view/IWindowManagerImpl.java
@@ -360,6 +360,11 @@ public class IWindowManagerImpl implements IWindowManager {
}
@Override
+ public void updateScreenCaptureDisabled(int userId) {
+ // TODO Auto-generated method stub
+ }
+
+ @Override
public void updateRotation(boolean arg0, boolean arg1) throws RemoteException {
// TODO Auto-generated method stub
}