본문 바로가기

Android

[10일차] 옵션 메뉴

메뉴

메뉴  - 기능의 목록


메뉴라고 하는거는 기능을 나타내는 글자들의 묶음.



옵션 메뉴 

각각의 화면마다 설정된 주요 메뉴임.


컨텍스트 

View를 길게 누르면 나타나는 메뉴로 텍스트뷰의 편집 상태를 바꾸거나 할 때 사용하는 메뉴임.


팝업 메뉴

ActionMode 메뉴 


메뉴 생성 onCreateOptionsMenu()


메뉴 선택 처리 - onOptionItemSelected();


ActionMenu

액션바에 배치되는 메뉴


menu XML 속성

menuItem

group에도 id 를 놓을 수 있다. 

선택된 id를 가지고 무엇이 눌렸는지 알아보는거다. 

onClick 잘안쓴다. 메뉴를 액티비티만 쓰는게 아니라 프래그먼트에도 쓸 수 있기 때문에 


showAsAction

defalt는 naver 안보여 주겠다. 메뉴키를 누르면 보여진다. ifRoom,은 여유가 있으면 보여짐


프래그먼트에서 차일드프래그먼트에도 메뉴를 설정할 경우 페런트 프래그먼트에 sethasoptionmanu true를 해줘야한다. 


'Android' 카테고리의 다른 글

[10일차]ActionBar  (0) 2016.07.26
[10일차] ActionMode  (0) 2016.07.26
[9일차]프래그먼트로 뷰 페이져  (0) 2016.07.25
[9일차] 뷰페이져  (0) 2016.07.25
[9일차]프래그먼트 탭  (0) 2016.07.25