96b04c38467f5ae88501350e78563b76df61752f
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();
16 menuItem
.getMenuInfo();
19 public MenuItemParcelable(Parcel read
) {
20 mMenuItemId
= read
.readInt();
23 public void setMenuItemId(int id
) {
27 public int getMenuItemId() {
31 public String
getMenuText() {
35 public void setMenuText(String mMenuText
) {
36 this.mMenuText
= mMenuText
;
39 public static final Parcelable
.Creator
<MenuItemParcelable
> CREATOR
=
40 new Parcelable
.Creator
<MenuItemParcelable
>() {
43 public MenuItemParcelable
createFromParcel(Parcel source
) {
44 return new MenuItemParcelable(source
);
48 public MenuItemParcelable
[] newArray(int size
) {
49 return new MenuItemParcelable
[size
];
54 public int describeContents() {
59 public void writeToParcel(Parcel dest
, int flags
) {
60 dest
.writeInt(mMenuItemId
);