summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Wright <michaelwr@google.com>2014-08-27 15:36:15 -0700
committerMichael Wright <michaelwr@google.com>2014-08-27 15:37:27 -0700
commit219857b900e2a15464c6254d8d64b68db7d548c0 (patch)
tree661a571383481c6a2b7b0c90816f9a3a06e5cfd8
parent869a67c0b1ed7fb485851edb99376c4e4099ceae (diff)
Change constant to PowerManager#FLAG_WAIT_FOR_DISTANT_PROXIMITY
Also add docs to PowerManager.WakeLock#release(int) Bug: 17290118 Change-Id: Ibcbc4279efdd0f275808042356e6ff843958e23f
-rw-r--r--api/current.txt2
-rw-r--r--core/java/android/os/PowerManager.java5
-rw-r--r--services/core/java/com/android/server/power/PowerManagerService.java2
-rw-r--r--tests/StatusBar/src/com/android/statusbartest/PowerTest.java8
4 files changed, 9 insertions, 8 deletions
diff --git a/api/current.txt b/api/current.txt
index 77bca42cd0c9..fce8aad01c91 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -22471,7 +22471,7 @@ package android.os {
field public static final int PROXIMITY_SCREEN_OFF_WAKE_LOCK = 32; // 0x20
field public static final deprecated int SCREEN_BRIGHT_WAKE_LOCK = 10; // 0xa
field public static final deprecated int SCREEN_DIM_WAKE_LOCK = 6; // 0x6
- field public static final int WAIT_FOR_PROXIMITY_NEGATIVE = 1; // 0x1
+ field public static final int WAIT_FOR_DISTANT_PROXIMITY = 1; // 0x1
}
public final class PowerManager.WakeLock {
diff --git a/core/java/android/os/PowerManager.java b/core/java/android/os/PowerManager.java
index f7b0eadea8ba..00e2e2207305 100644
--- a/core/java/android/os/PowerManager.java
+++ b/core/java/android/os/PowerManager.java
@@ -248,7 +248,7 @@ public final class PowerManager {
* {@link #PROXIMITY_SCREEN_OFF_WAKE_LOCK} wake lock until the proximity sensor
* indicates that an object is not in close proximity.
*/
- public static final int WAIT_FOR_PROXIMITY_NEGATIVE = 1;
+ public static final int WAIT_FOR_DISTANT_PROXIMITY = 1;
/**
* Brightness value for fully on.
@@ -961,7 +961,8 @@ public final class PowerManager {
* </p>
*
* @param flags Combination of flag values to modify the release behavior.
- * Currently only {@link #WAIT_FOR_PROXIMITY_NEGATIVE} is supported.
+ * Currently only {@link #WAIT_FOR_DISTANT_PROXIMITY} is supported. Passing 0 is
+ * equivalent to calling {@link #release()}.
*/
public void release(int flags) {
synchronized (mToken) {
diff --git a/services/core/java/com/android/server/power/PowerManagerService.java b/services/core/java/com/android/server/power/PowerManagerService.java
index f47a07ca050e..5f97a009d523 100644
--- a/services/core/java/com/android/server/power/PowerManagerService.java
+++ b/services/core/java/com/android/server/power/PowerManagerService.java
@@ -821,7 +821,7 @@ public final class PowerManagerService extends com.android.server.SystemService
+ " [" + wakeLock.mTag + "], flags=0x" + Integer.toHexString(flags));
}
- if ((flags & PowerManager.WAIT_FOR_PROXIMITY_NEGATIVE) != 0) {
+ if ((flags & PowerManager.WAIT_FOR_DISTANT_PROXIMITY) != 0) {
mRequestWaitForNegativeProximity = true;
}
diff --git a/tests/StatusBar/src/com/android/statusbartest/PowerTest.java b/tests/StatusBar/src/com/android/statusbartest/PowerTest.java
index 0cab10defb4f..2ec620bdfcb8 100644
--- a/tests/StatusBar/src/com/android/statusbartest/PowerTest.java
+++ b/tests/StatusBar/src/com/android/statusbartest/PowerTest.java
@@ -77,9 +77,9 @@ public class PowerTest extends TestActivity
mProx.release();
}
},
- new Test("Disable proximity (WAIT_FOR_PROXIMITY_NEGATIVE)") {
+ new Test("Disable proximity (WAIT_FOR_DISTANT_PROXIMITY") {
public void run() {
- mProx.release(PowerManager.WAIT_FOR_PROXIMITY_NEGATIVE);
+ mProx.release(PowerManager.WAIT_FOR_DISTANT_PROXIMITY);
}
},
new Test("Enable proximity, wait 5 seconds then disable") {
@@ -93,13 +93,13 @@ public class PowerTest extends TestActivity
}, 5000);
}
},
- new Test("Enable proximity, wait 5 seconds then disable (WAIT_FOR_PROXIMITY_NEGATIVE)") {
+ new Test("Enable proximity, wait 5 seconds then disable (WAIT_FOR_DISTANT_PROXIMITY)") {
public void run() {
mProx.acquire();
mHandler.postDelayed(new Runnable() {
@Override
public void run() {
- mProx.release(PowerManager.WAIT_FOR_PROXIMITY_NEGATIVE);
+ mProx.release(PowerManager.WAIT_FOR_DISTANT_PROXIMITY);
}
}, 5000);
}