BlackBerry 단말기에서 프로그램 메뉴 항목 검색

net.rim.blackberry.api.bbm.platform.ui.MenuItemManager 클래스는 프로그램이 사용자의 BlackBerry® 단말기에 추가된 프로그램 메뉴 항목을 검색할 수 있도록 하는 메소드를 제공합니다. net.rim.blackberry.api.bbm.platform.ui.InvitationMenuItem 클래스는 ID, 순서, 레이블 및 메시지와 같은 메뉴 항목의 정보를 요약합니다.

개별 메뉴 항목을 검색하려면 MenuItemManager.getMenuItem()을 호출하고 메뉴 항목 ID를 전달합니다. 메뉴 항목이 없으면 메소드가 null을 반환합니다. 모든 메뉴 항목을 검색하려면 MenuItemManager.getMenuItems()를 호출합니다. 그러면 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."));
}    

이 정보가 도움이 되었습니까? 의견을 보내 주십시오.