1 package com
.owncloud
.android
.ui
.dialog
.parcel
;
3 import android
.os
.Parcel
;
4 import android
.os
.Parcelable
;
5 import android
.view
.MenuItem
;
7 public class MenuItemParcelable
implements Parcelable
{
11 public MenuItemParcelable() {}
13 public MenuItemParcelable(MenuItem menuItem
) {
14 mMenuItemId
= menuItem
.getItemId();
15 mMenuText
= menuItem
.getTitle().toString();
18 public MenuItemParcelable(Parcel read
) {
19 mMenuItemId
= read
.readInt();
22 public void setMenuItemId(int id
) {
26 public int getMenuItemId() {
30 public String
getMenuText() {
34 public void setMenuText(String mMenuText
) {
35 this.mMenuText
= mMenuText
;
38 public static final Parcelable
.Creator
<MenuItemParcelable
> CREATOR
=
39 new Parcelable
.Creator
<MenuItemParcelable
>() {
42 public MenuItemParcelable
createFromParcel(Parcel source
) {
43 return new MenuItemParcelable(source
);
47 public MenuItemParcelable
[] newArray(int size
) {
48 return new MenuItemParcelable
[size
];
53 public int describeContents() {
58 public void writeToParcel(Parcel dest
, int flags
) {
59 dest
.writeInt(mMenuItemId
);