안드로이드 개발 질문/답변
(글 수 45,052)
메뉴키를 눌렀을때 하단에서 올라오는
A라는 옵션 메뉴를 만들었습니다.
A라는 옵션 메뉴 는 3(가,나,다)가지 메뉴를 가지고 있습니다.
나 라는 메뉴를 선택 했을때 현재 메뉴는 사라지고 주어진 이벤트를 수행하자나요 ?
질문 1. 제가 원하는 이벤트는 B라는 새로운 옵션 메뉴를 화면에 보여주는 것입니다.
간단 할줄 알았는대 생각 보다 잘 되지 않네요.
현재는 나 메뉴를 선택 하면 A라는 옵션 메뉴가 사라지고 또 다시 메뉴 키를 눌렀을때 B옵션 메뉴가 뜨게 됩니다.
바로 뜨게 만들수는 없나요 ?
질문 2. 메뉴키를 눌러서 A 옵션 메뉴가 보여진 상태에서 가,나,다메뉴를 제외한 기타영역을 선택 했을때 A메뉴가 사자 지지 않게 하는 방법이 있나요 ?
좋은 하루 되세요 ^^
2011.04.26 16:53:32
원하시는 기능이 Option Menu와는 다른 것으로 보이네요. Option Menu의 Behavior와는 너무 다릅니다.
앱 하단에 버튼을 배치하는 UI를 원하시는 듯 합니다. 특히 질문 2를 봐서는요.
참고로, 위의 링크에서 중간쯤(Figure 2.)에 HoneyComb에서는 Option Menu가 액티비티 실행시 상단 Action Bar에 바로 보인다고 설명이 되어 있습니다. 기본적으로 메뉴키를 눌렀을때만 튀어 나오는 것이 Option Menu입니다. 다른 형태를 원하시면 직접 만드셔야 합니다.




서브메뉴로 만들어서는 안되나요?
http://developer.android.com/guide/topics/ui/menus.html#submenu