public ChatMessage(Parcel in) { mFrom = in.readString(); mTo = in.readString(); mResult = CMActionResult.valueOf(in.readString()); mDataTalk = in.readParcelable(SAndroidUtil.getClassLoader()); mFriendCardXmlInfo = in.readParcelable(SAndroidUtil.getClassLoader()); mIsShowTime = in.readInt(); mDisplayTime = in.readString(); }
@Override public void writeToParcel(Parcel dest, int flags) { dest.writeString(mFrom); dest.writeString(mTo); dest.writeString(mResult.toString()); dest.writeParcelable(mDataTalk, flags); dest.writeParcelable(mFriendCardXmlInfo, flags); dest.writeInt(mIsShowTime); dest.writeString(mDisplayTime); }