org.solovyev.android.menu
Class AndroidMenuHelper
java.lang.Object
org.solovyev.android.menu.AndroidMenuHelper
- All Implemented Interfaces:
- MenuHelper<android.view.Menu,android.view.MenuItem>
public final class AndroidMenuHelper
- extends Object
- implements MenuHelper<android.view.Menu,android.view.MenuItem>
User: serso
Date: 8/4/12
Time: 2:51 PM
|
Method Summary |
android.view.MenuItem |
add(android.view.Menu menu,
int groupId,
int itemId,
int orderId,
String caption)
|
static MenuHelper<android.view.Menu,android.view.MenuItem> |
getInstance()
|
Integer |
getItemId(android.view.MenuItem item)
|
void |
inflateMenu(android.app.Activity activity,
int layoutId,
android.view.Menu menu)
|
void |
removeItem(android.view.Menu menu,
Integer menuItemId)
|
void |
setOnMenuItemClickListener(android.view.MenuItem menuItem,
AMenuItem<android.view.MenuItem> onMenuItemClick,
android.app.Activity activity)
|
int |
size(android.view.Menu menu)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
@Nonnull
public static MenuHelper<android.view.Menu,android.view.MenuItem> getInstance()
size
public int size(@Nonnull
android.view.Menu menu)
- Specified by:
size in interface MenuHelper<android.view.Menu,android.view.MenuItem>
add
@Nonnull
public android.view.MenuItem add(@Nonnull
android.view.Menu menu,
int groupId,
int itemId,
int orderId,
@Nonnull
String caption)
- Specified by:
add in interface MenuHelper<android.view.Menu,android.view.MenuItem>
setOnMenuItemClickListener
public void setOnMenuItemClickListener(@Nonnull
android.view.MenuItem menuItem,
@Nonnull
AMenuItem<android.view.MenuItem> onMenuItemClick,
@Nonnull
android.app.Activity activity)
- Specified by:
setOnMenuItemClickListener in interface MenuHelper<android.view.Menu,android.view.MenuItem>
removeItem
public void removeItem(@Nonnull
android.view.Menu menu,
@Nonnull
Integer menuItemId)
- Specified by:
removeItem in interface MenuHelper<android.view.Menu,android.view.MenuItem>
inflateMenu
public void inflateMenu(@Nonnull
android.app.Activity activity,
int layoutId,
@Nonnull
android.view.Menu menu)
- Specified by:
inflateMenu in interface MenuHelper<android.view.Menu,android.view.MenuItem>
getItemId
@Nonnull
public Integer getItemId(@Nonnull
android.view.MenuItem item)
- Specified by:
getItemId in interface MenuHelper<android.view.Menu,android.view.MenuItem>
Copyright © 2014 se.solovyev. All Rights Reserved.