summaryrefslogtreecommitdiffstats
path: root/tests/StatusBar
diff options
context:
space:
mode:
authorJoe Onorato <joeo@google.com>2010-09-10 10:30:46 -0400
committerJoe Onorato <joeo@google.com>2010-09-12 13:25:06 -0400
commit9305647eb61bb60a1f42481a0c0d208dc9bbe965 (patch)
treee778597b64e7f72131ffcdcbdc18ac9311b4c525 /tests/StatusBar
parent5af8c63e487841db70314d7d512e6bafddcbb149 (diff)
downloadframeworks_base-9305647eb61bb60a1f42481a0c0d208dc9bbe965.zip
frameworks_base-9305647eb61bb60a1f42481a0c0d208dc9bbe965.tar.gz
frameworks_base-9305647eb61bb60a1f42481a0c0d208dc9bbe965.tar.bz2
Plumb lights out mode through from the window manager to the status bar running in the system ui process.
Lights out mode itself isn't implemented. Change-Id: Ieeef0eb9ae5be23000f770e74e8ee66472f4c673
Diffstat (limited to 'tests/StatusBar')
-rw-r--r--tests/StatusBar/src/com/android/statusbartest/StatusBarTest.java15
1 files changed, 7 insertions, 8 deletions
diff --git a/tests/StatusBar/src/com/android/statusbartest/StatusBarTest.java b/tests/StatusBar/src/com/android/statusbartest/StatusBarTest.java
index b665d2f..e31711e 100644
--- a/tests/StatusBar/src/com/android/statusbartest/StatusBarTest.java
+++ b/tests/StatusBar/src/com/android/statusbartest/StatusBarTest.java
@@ -60,20 +60,19 @@ public class StatusBarTest extends TestActivity
}
private Test[] mTests = new Test[] {
- new Test("Hide") {
+ new Test("Hide (FLAG_FULLSCREEN)") {
public void run() {
Window win = getWindow();
- WindowManager.LayoutParams winParams = win.getAttributes();
- winParams.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;
- win.setAttributes(winParams);
+ win.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
+ WindowManager.LayoutParams.FLAG_FULLSCREEN);
+ Log.d(TAG, "flags=" + Integer.toHexString(win.getAttributes().flags));
}
},
- new Test("Show") {
+ new Test("Show (~FLAG_FULLSCREEN)") {
public void run() {
Window win = getWindow();
- WindowManager.LayoutParams winParams = win.getAttributes();
- winParams.flags &= ~WindowManager.LayoutParams.FLAG_FULLSCREEN;
- win.setAttributes(winParams);
+ win.setFlags(0, WindowManager.LayoutParams.FLAG_FULLSCREEN);
+ Log.d(TAG, "flags=" + Integer.toHexString(win.getAttributes().flags));
}
},
new Test("Immersive: Enter") {