Change resizeTask's parameter resizedByUser to constants
to indicate who initiated the resize, or if the resize should be forced.
Change-Id: Ic7021f76bec677027cbf27deeb63f92ea911a75c
diff --git a/core/java/android/app/ActivityManagerNative.java b/core/java/android/app/ActivityManagerNative.java
index da6fc59..3864a4b 100644
--- a/core/java/android/app/ActivityManagerNative.java
+++ b/core/java/android/app/ActivityManagerNative.java
@@ -2452,9 +2452,9 @@
case RESIZE_TASK_TRANSACTION: {
data.enforceInterface(IActivityManager.descriptor);
int taskId = data.readInt();
- final boolean resizedByUser = data.readInt() == 1;
+ int resizeMode = data.readInt();
Rect r = Rect.CREATOR.createFromParcel(data);
- resizeTask(taskId, r, resizedByUser);
+ resizeTask(taskId, r, resizeMode);
reply.writeNoException();
return true;
}
@@ -5900,13 +5900,13 @@
}
@Override
- public void resizeTask(int taskId, Rect r, boolean resizedByUser) throws RemoteException
+ public void resizeTask(int taskId, Rect r, int resizeMode) throws RemoteException
{
Parcel data = Parcel.obtain();
Parcel reply = Parcel.obtain();
data.writeInterfaceToken(IActivityManager.descriptor);
data.writeInt(taskId);
- data.writeInt(resizedByUser ? 1 : 0);
+ data.writeInt(resizeMode);
r.writeToParcel(data, 0);
mRemote.transact(RESIZE_TASK_TRANSACTION, data, reply, 0);
reply.readException();