diff options
| author | Wale Ogunwale <ogunwale@google.com> | 2016-01-29 21:14:17 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2016-01-29 21:14:17 +0000 |
| commit | 76d159fdcbfdb2dc7ac381c0188ee4d7ebece7dd (patch) | |
| tree | dcd3cfef20bc6268fde9303b820f09e5bd89c66a /core/java | |
| parent | 7134cce644506ef3754b72afe2409bf981f32304 (diff) | |
| parent | 21b6058fff4fb2448394b4b4ea3ae28e44c0f69d (diff) | |
Merge changes I96fdf9b4,Ia85d9d89,I1fd23114
* changes:
Added isDockable field to RunningTaskInfo
Display warning toast when we try to launch unresizeable app in split-screen
Don't allow non-dockable activities/tasks in docked stack.
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/app/ActivityManager.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/core/java/android/app/ActivityManager.java b/core/java/android/app/ActivityManager.java index 90feab4327b7..82170d1ac60f 100644 --- a/core/java/android/app/ActivityManager.java +++ b/core/java/android/app/ActivityManager.java @@ -1195,6 +1195,12 @@ public class ActivityManager { */ public Rect bounds; + /** + * True if the task can go in the docked stack. + * @hide + */ + public boolean isDockable; + public RecentTaskInfo() { } @@ -1238,6 +1244,7 @@ public class ActivityManager { } else { dest.writeInt(0); } + dest.writeInt(isDockable ? 1 : 0); } public void readFromParcel(Parcel source) { @@ -1260,6 +1267,7 @@ public class ActivityManager { numActivities = source.readInt(); bounds = source.readInt() > 0 ? Rect.CREATOR.createFromParcel(source) : null; + isDockable = source.readInt() == 1; } public static final Creator<RecentTaskInfo> CREATOR @@ -1444,6 +1452,12 @@ public class ActivityManager { */ public long lastActiveTime; + /** + * True if the task can go in the docked stack. + * @hide + */ + public boolean isDockable; + public RunningTaskInfo() { } |
