diff options
| author | Riddle Hsu <riddlehsu@google.com> | 2021-03-03 03:58:07 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2021-03-03 03:58:07 +0000 |
| commit | 304d3a07ea3a49d015f2cd793fe1b113f189efff (patch) | |
| tree | 2b6b6e8420a46aaf606826fb7f84aac1736af652 /core/java/android/view/AppTransitionAnimationSpec.java | |
| parent | 04faa88ad9667079d085d3b6aff8f454aa653496 (diff) | |
| parent | ec999979a7456a5d698f9a71f21b448ce0d9a661 (diff) | |
Merge "Optimize the Parcel read/write of remote animation" into sc-dev
Diffstat (limited to 'core/java/android/view/AppTransitionAnimationSpec.java')
| -rw-r--r-- | core/java/android/view/AppTransitionAnimationSpec.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/java/android/view/AppTransitionAnimationSpec.java b/core/java/android/view/AppTransitionAnimationSpec.java index 877bb5684910..3215f2bc2a50 100644 --- a/core/java/android/view/AppTransitionAnimationSpec.java +++ b/core/java/android/view/AppTransitionAnimationSpec.java @@ -28,8 +28,8 @@ public class AppTransitionAnimationSpec implements Parcelable { public AppTransitionAnimationSpec(Parcel in) { taskId = in.readInt(); - rect = in.readParcelable(null); - buffer = in.readParcelable(null); + rect = in.readTypedObject(Rect.CREATOR); + buffer = in.readTypedObject(HardwareBuffer.CREATOR); } @Override @@ -40,8 +40,8 @@ public class AppTransitionAnimationSpec implements Parcelable { @Override public void writeToParcel(Parcel dest, int flags) { dest.writeInt(taskId); - dest.writeParcelable(rect, 0 /* flags */); - dest.writeParcelable(buffer, 0); + dest.writeTypedObject(rect, 0 /* flags */); + dest.writeTypedObject(buffer, 0 /* flags */); } public static final @android.annotation.NonNull Parcelable.Creator<AppTransitionAnimationSpec> CREATOR |
