summaryrefslogtreecommitdiff
path: root/core/java/android/app/TaskInfo.java
diff options
context:
space:
mode:
authorXin Li <delphij@google.com>2020-12-09 17:55:44 -0800
committerXin Li <delphij@google.com>2020-12-09 17:55:44 -0800
commit8f9b6894f1ff49458d3dbd090b75fbbc16ae4f0e (patch)
treeb67f109a8dec291343933151d595fb49b48a83c7 /core/java/android/app/TaskInfo.java
parenta086c295e71f3f99e39e9df5ae41fcaf2ff0daed (diff)
parent3cfbcbee1679369eca04b016bd959339a5e86057 (diff)
DO NOT MERGE - Merge Android R QPR1
Bug: 172690556 Merged-In: Ib81ba3288a986546bc570c3759c55d026add591a Change-Id: I2acfeb6cfc83a80056a685355cc367a5514da069
Diffstat (limited to 'core/java/android/app/TaskInfo.java')
-rw-r--r--core/java/android/app/TaskInfo.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/core/java/android/app/TaskInfo.java b/core/java/android/app/TaskInfo.java
index 5fcf49593268..c2aa643c3ee4 100644
--- a/core/java/android/app/TaskInfo.java
+++ b/core/java/android/app/TaskInfo.java
@@ -177,6 +177,13 @@ public class TaskInfo {
*/
public boolean isResizeable;
+ /**
+ * Screen orientation set by {@link #baseActivity} via
+ * {@link Activity#setRequestedOrientation(int)}.
+ * @hide
+ */
+ public @ActivityInfo.ScreenOrientation int requestedOrientation;
+
TaskInfo() {
// Do nothing
}
@@ -248,6 +255,7 @@ public class TaskInfo {
? ActivityInfo.CREATOR.createFromParcel(source)
: null;
isResizeable = source.readBoolean();
+ requestedOrientation = source.readInt();
}
/**
@@ -298,6 +306,7 @@ public class TaskInfo {
topActivityInfo.writeToParcel(dest, flags);
}
dest.writeBoolean(isResizeable);
+ dest.writeInt(requestedOrientation);
}
@Override
@@ -316,6 +325,7 @@ public class TaskInfo {
+ " token=" + token
+ " topActivityType=" + topActivityType
+ " pictureInPictureParams=" + pictureInPictureParams
- + " topActivityInfo=" + topActivityInfo;
+ + " topActivityInfo=" + topActivityInfo
+ + " requestedOrientation=" + requestedOrientation;
}
}