summaryrefslogtreecommitdiff
path: root/core/java/android/app/IActivityManager.java
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2011-05-11 17:34:49 -0700
committerDianne Hackborn <hackbod@google.com>2011-05-12 13:28:45 -0700
commit0f1de9adde0b52d2a385a76232bd7ac30c3eeea2 (patch)
tree6d30064324ea987411955a88cb0272ddb27d39b2 /core/java/android/app/IActivityManager.java
parentf3cdea937b8b659f959d5e77f4a17f749f85c6ae (diff)
New compat mode front end: UI and persistence.
Adds a really crappy UI for toggling compat mode. Persists compat mode selection across boots. Turns on compat mode by default for newly installed apps. Change-Id: Idc83494397bd17c41450bc9e9a05e4386c509399
Diffstat (limited to 'core/java/android/app/IActivityManager.java')
-rw-r--r--core/java/android/app/IActivityManager.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/core/java/android/app/IActivityManager.java b/core/java/android/app/IActivityManager.java
index 4c2ccf49f707..24706f9c9884 100644
--- a/core/java/android/app/IActivityManager.java
+++ b/core/java/android/app/IActivityManager.java
@@ -342,7 +342,10 @@ public interface IActivityManager extends IInterface {
public int startActivitiesInPackage(int uid,
Intent[] intents, String[] resolvedTypes, IBinder resultTo) throws RemoteException;
- public void setPackageScreenCompatMode(String packageName, boolean compatEnabled)
+ public int getFrontActivityScreenCompatMode() throws RemoteException;
+ public void setFrontActivityScreenCompatMode(int mode) throws RemoteException;
+ public int getPackageScreenCompatMode(String packageName) throws RemoteException;
+ public void setPackageScreenCompatMode(String packageName, int mode)
throws RemoteException;
/*
@@ -560,5 +563,8 @@ public interface IActivityManager extends IInterface {
int START_ACTIVITIES_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION+120;
int START_ACTIVITIES_IN_PACKAGE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION+121;
int ACTIVITY_SLEPT_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION+122;
- int SET_PACKAGE_SCREEN_COMPAT_MODE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION+123;
+ int GET_FRONT_ACTIVITY_SCREEN_COMPAT_MODE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION+123;
+ int SET_FRONT_ACTIVITY_SCREEN_COMPAT_MODE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION+124;
+ int GET_PACKAGE_SCREEN_COMPAT_MODE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION+125;
+ int SET_PACKAGE_SCREEN_COMPAT_MODE_TRANSACTION = IBinder.FIRST_CALL_TRANSACTION+126;
}