From 603b8b6356789c1401d1451a0efd596fd89e8c26 Mon Sep 17 00:00:00 2001 From: Amith Yamasani Date: Thu, 1 May 2014 10:28:20 -0700 Subject: [PATCH] Add a CREATOR in DashboardCategory to support Parcelable Bug: 14410901 Change-Id: I52f85e8d4254caf1a3d0c26bf1805580f78fba99 --- .../settings/dashboard/DashboardCategory.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/com/android/settings/dashboard/DashboardCategory.java b/src/com/android/settings/dashboard/DashboardCategory.java index 2d08599d71a..164d9889f7e 100644 --- a/src/com/android/settings/dashboard/DashboardCategory.java +++ b/src/com/android/settings/dashboard/DashboardCategory.java @@ -19,6 +19,7 @@ package com.android.settings.dashboard; import android.content.res.Resources; import android.os.Parcel; import android.os.Parcelable; +import android.os.Parcelable.Creator; import android.text.TextUtils; import java.util.ArrayList; @@ -127,4 +128,18 @@ public class DashboardCategory implements Parcelable { tiles.add(tile); } } + + DashboardCategory(Parcel in) { + readFromParcel(in); + } + + public static final Creator CREATOR = new Creator() { + public DashboardCategory createFromParcel(Parcel source) { + return new DashboardCategory(source); + } + + public DashboardCategory[] newArray(int size) { + return new DashboardCategory[size]; + } + }; }