옵션메뉴 - MENU버튼을 눌렀을때 아래쪽에 나타나는 숨겨진 메뉴
- 최대6개의 항목을 가질수있으며, 6개초과시 5개의 메뉴까지만 나타나고 나머지는 More항목에 숨어져있다가 More항목을 누를시 확장 메뉴형태
로 나타난다.
[옵션메뉴]
1. 자바코드를 이용한 옵션메뉴 만들기
■ boolean OnCreateOptionMenu(Menu menu) : 옵션메뉴를 초기화, 생성
■ MenuItem add (int groupId, int itemId, int order, CharSequence title) : 메뉴를 추가한다. MenuItem add (int groupId, int itemId, int order, int titleRes) : 메뉴를 추가 subMenu addSubMenu (int titleRes) : 서브메뉴추가
- groupId : 항목의 그룹을 지정할때 사용된다. 일반적으로 그룹이 없다면 NONE(0)으로 지정
- ItemId : 메뉴에게 주어지는 고유한 ID
- order : 아이템 배치의 순서, 추가할 순서대로 보여주려면 NONE(0)으로 지정
- title : 아이템항목 메뉴이름(문자열)
- titleRes : 문자열 Id값
■ MenuItem setIcon (int iconRes)
MenuItem setTitle (CharSequence title)
MenuItem setVisible (boolean visible)
MenuItem setAlphabeticShortcut (char alphaChar) : 알파벳 단축기 설정 MenuItem set NumericShortcut (char numericChar) : 번호 단축키 설정 MenuItem setChecked (boolean checked)
MenuItem setEnabled (boolean enabled)