summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2012-05-31 19:04:44 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-05-31 19:04:44 -0700
commitd53710ce644e7f1df417a8fe42ec26233a751b2e (patch)
tree5330d44d76d060109f97153304e9e616c0e00fd0 /core
parent6e8e41a336dfc0c43b672fd105a23aa48c93ec67 (diff)
parenta93c2c117d502ee57dd27705a0b5efca4bf65011 (diff)
downloadframeworks_base-d53710ce644e7f1df417a8fe42ec26233a751b2e.zip
frameworks_base-d53710ce644e7f1df417a8fe42ec26233a751b2e.tar.gz
frameworks_base-d53710ce644e7f1df417a8fe42ec26233a751b2e.tar.bz2
Merge "Extend process observer to be usable for media routing." into jb-dev
Diffstat (limited to 'core')
-rw-r--r--core/java/android/app/ActivityManager.java7
-rw-r--r--core/java/android/app/IProcessObserver.aidl1
2 files changed, 8 insertions, 0 deletions
diff --git a/core/java/android/app/ActivityManager.java b/core/java/android/app/ActivityManager.java
index 17b1962..92b6f72 100644
--- a/core/java/android/app/ActivityManager.java
+++ b/core/java/android/app/ActivityManager.java
@@ -1360,6 +1360,13 @@ public class ActivityManager {
public int lastTrimLevel;
/**
+ * Constant for {@link #importance}: this is a persistent process.
+ * Only used when reporting to process observers.
+ * @hide
+ */
+ public static final int IMPORTANCE_PERSISTENT = 50;
+
+ /**
* Constant for {@link #importance}: this process is running the
* foreground UI.
*/
diff --git a/core/java/android/app/IProcessObserver.aidl b/core/java/android/app/IProcessObserver.aidl
index 2094294..e587912 100644
--- a/core/java/android/app/IProcessObserver.aidl
+++ b/core/java/android/app/IProcessObserver.aidl
@@ -20,6 +20,7 @@ package android.app;
oneway interface IProcessObserver {
void onForegroundActivitiesChanged(int pid, int uid, boolean foregroundActivities);
+ void onImportanceChanged(int pid, int uid, int importance);
void onProcessDied(int pid, int uid);
}