[안드로이드] 메뉴(Menu)

반응형



안드로이드에서 메뉴는 어플리케이션 UI 에서 중요한 부분입니다.

읽기전에 손가락 한번 클릭~ >_<

고마워요 ~ Chu ~ ♥


일반적인 메뉴로는 "Menu" 키를 눌렀을 때 나타나는 화면이지요.



메뉴 또한 뷰 계층구조를 사용하여 구조화 됩니다.
액티비티에 대한 onCreateOptionsMenu() 또는 onCreateContextMenu() 메소드를 정의하고 메뉴에 넣을 아이템을 선언하면 되지요.




그러면 시스템이 자동으로 뷰 계층구조를 만들어서 메뉴를 그려줄 것입니다.

메뉴는 자기 자신의 이벤트를 직접처리합니다. 따라서 메뉴에 대한 이벤트 리스너를 등록할 필요가 없지요. 메뉴 아이템이 선택되면 onOptionsItemSelected() 또는 onContextItemSelected() 메소드를 호출해 줍니다.






반응형

댓글

Designed by JB FACTORY