public final class AndroidMenuHelper extends Object implements MenuHelper<android.view.Menu,android.view.MenuItem>
| Modifier and Type | Method and Description |
|---|---|
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) |
@Nonnull public static MenuHelper<android.view.Menu,android.view.MenuItem> getInstance()
public int size(@Nonnull android.view.Menu menu)
size in interface MenuHelper<android.view.Menu,android.view.MenuItem>@Nonnull public android.view.MenuItem add(@Nonnull android.view.Menu menu, int groupId, int itemId, int orderId, @Nonnull String caption)
add in interface MenuHelper<android.view.Menu,android.view.MenuItem>public void setOnMenuItemClickListener(@Nonnull android.view.MenuItem menuItem, @Nonnull AMenuItem<android.view.MenuItem> onMenuItemClick, @Nonnull android.app.Activity activity)
setOnMenuItemClickListener in interface MenuHelper<android.view.Menu,android.view.MenuItem>public void removeItem(@Nonnull android.view.Menu menu, @Nonnull Integer menuItemId)
removeItem in interface MenuHelper<android.view.Menu,android.view.MenuItem>public void inflateMenu(@Nonnull android.app.Activity activity, int layoutId, @Nonnull android.view.Menu menu)
inflateMenu in interface MenuHelper<android.view.Menu,android.view.MenuItem>@Nonnull public Integer getItemId(@Nonnull android.view.MenuItem item)
getItemId in interface MenuHelper<android.view.Menu,android.view.MenuItem>Copyright © 2014 se.solovyev. All Rights Reserved.