2010-05-19 7 views
0

누가 메뉴 인터페이스에서 "추가"하는 방법을 알고 있습니까? 정확하게 구현하는 방법? 그것은 imlementation class입니까? sdk의 소스 코드에서 세부 구현을 찾을 수 없습니다. 나는 "add"메소드를 위해 안드로이드 소스 코드를 구현하는 방법을 확인하고 싶다.android dev : 메뉴 인터페이스에서 메소드 추가를 구현하는 방법은 무엇입니까?

public boolean onCreateOptionsMenu(Menu menu) { 
    menu.***add***(0, MENU_NEW_GAME, 0, "New Game"); 
    menu.add(0, MENU_QUIT, 0, "Quit"); 
    return true; 
} 

미리 감사드립니다. API 레벨 1 메뉴에 새 항목을 추가

답변

2

공공 추상적의 MenuItem은 (INT의 groupId, INT 해당 itemId, INT 위해, CharSequence를 제목) 때문에 추가 할 수 있습니다. 이 항목은 해당 레이블의 주어진 제목을 표시합니다.

매개 변수 :

의 groupId이 항목의 일부가되어야 그룹 식별자입니다. 이것은 배치 상태 변경을위한 항목 그룹을 정의하는 데 사용할 수 있습니다. 항목이 그룹에 없어야하는 경우에는 일반적으로 NONE을 사용하십시오.

itemId 고유 항목 ID. 고유 ID가 필요하지 않으면 NONE을 사용하십시오.

주문 항목의 순서. 주문을 염려하지 않으면 NONE을 사용하십시오. getOrder()를 참조하십시오.

제목 항목에 대해 표시 할 텍스트입니다.

반품 새로 추가 된 메뉴 항목.

관련 문제