Recuperar itens de menu do aplicativo de um aparelho BlackBerry
A classe net.rim.blackberry.api.bbm.platform.ui.MenuItemManager fornece métodos que permitem que o aplicativo recupere os itens de menu adicionados pelo aplicativo ao aparelho BlackBerry® do usuário. A classe net.rim.blackberry.api.bbm.platform.ui.InvitationMenuItem encapsula informações de um item de menu. Por exemplo, ID, classificação, rótulo e mensagem.
Para recuperar itens de menu individuais, execute MenuItemManager.getMenuItem() e para no ID do item de menu. Se não houver nenhum item de menu, o método retornará a ser nulo. Para recuperar todos os itens de menu, execute MenuItemManager.getMenuItems(), que retorna uma matriz de itens de InvitationMenuItem[].
// Retrieve all menu items
InvitationMenuItem[] menuItems = _menuItemMgr.getMenuItems();
// Display the menu items
myScreen.add(new LabelField("The existing menu items are:"));
for(int i = 0; i < menuItems.length; i++)
{
myScreen.add(new LabelField(menuItems[i].getId() + ": " + menuItems[i].getLabel()));
}
if (menuItems.length = 0)
{
myScreen.add(new LabelField("There are no menu items to display."));
}
Estas informações foram úteis? Gostaríamos de receber seus comentários.