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
{
12 public MenuItemParcelable() {
15 public MenuItemParcelable(MenuItem menuItem
) {
16 menuItemId
= menuItem
.getItemId();
17 menuText
= menuItem
.getTitle().toString();
18 menuItem
.getMenuInfo();
21 public MenuItemParcelable(Parcel read
) {
22 menuItemId
= read
.readInt();
25 public void setMenuItemId(int id
) {
29 public int getMenuItemId() {
33 public String
getMenuText() {
37 public void setMenuText(String menuText
) {
38 this.menuText
= menuText
;
41 public static final Parcelable
.Creator
<MenuItemParcelable
> CREATOR
=
42 new Parcelable
.Creator
<MenuItemParcelable
>() {
45 public MenuItemParcelable
createFromParcel(Parcel source
) {
46 return new MenuItemParcelable(source
);
50 public MenuItemParcelable
[] newArray(int size
) {
51 return new MenuItemParcelable
[size
];
56 public int describeContents() {
61 public void writeToParcel(Parcel dest
, int flags
) {
62 dest
.writeInt(menuItemId
);