Menu객체의 Add메소드 인자, Menu관련 멤버 메소드, interface Menu

CODEDRAGON Development/Android

반응형


 

 

Menu객체의 Add메소드 인자

public abstract MenuItem add (int groupId, int itemId, int order, int titleRes)

 

인자

설명

groupId

메뉴 아이템 그룹 지정

미지정시 Menu.NONE=0

itemId

메뉴 아이템에 부여된 ID

order

메뉴 아이템이 표시될 순서

미지정시 Menu.NONE=0

titleRes

메뉴 아이템에 표시될 텍스트        

 

<http://developer.android.com/intl/ko/reference/android/view/Menu.html#add(int, int, int, int)>

 

 

 

 

Menu관련 멤버 메소드

메소드

설명

onCreateOptionsMenu( )

·       옵션메뉴 추가

·       OptionMenu가 최초로 생성될 때만 호출되는 메소드

·       메뉴 생성 이후에는 OptionMenu가 화면에 나타날 때 onPrepareOptionsMenu()메소드가 호출 됩니다.

·       Activity onDestory()될 때 OptionMenu Destory 됩니다.

 

onOptionsItemSelected( )

·       메뉴의 아이템 클릭에 따른 이벤트 발생에 대한 처리

·       OptionMenu 아이템 선택시 자동호출되는 메소드

 

onPrepareOptionsMenu()

·       화면의 메뉴 변경 메소드

·       옵션메뉴가 화면에 나타날 때마다 호출되는 메소드

·       스크린화면에 맞는 OptionMenu를 화면에 표시하기 위해 호출되는 메소드

 

 

onOptionsMenuClosed()

·       OptionMenu가 종료될 때 호출

openOptionsMenu()

·       OptionMenu가 강제로 Open될 때 호출

closeOptionsMenu()

·       OptionMenu가 강제로 Close될 때 호출

 

 

 

 

interface Menu

http://developer.android.com/intl/ko/reference/android/view/Menu.html

 

 

반응형