안녕하세요. 안드로이드 3.0 (허니컴)으로 개발하는 초짜 개발자인데요.
제가 첨부파일과 같은 메뉴를 만들어야 하는데요.
이게 우측하단에 삼각형 표시를 누르면 뭔가 리스트가 또 있게끔 해야 하는데.
이런것을 어떻게 만드는지 몰라, 구글링을 했는데요. 잘 모르겠더라구요.
이게 허니컴 애뮬을 돌릴때, action bar 제일 우측에 병장마크 처럼 동일하게 만들면 됩니다.
문제는 이런 버튼 메뉴를 action bar에서 사용할 것은 아니구요.
다른 LinearLayout 안에서 사용하려구 하거등요.
이렇게도 사용가능한가요?
첨부파일과 같은 메뉴를 action bar 가 아닌 LinearLayout 안에 사용해서 만들 수 있는지 궁금합니다.
혹시 아시는 고수분께서 조언해주시면 고맙겠습니다. 꾸벅~
항상 행복한 하루 되십시오.
http://developer.android.com/reference/android/widget/ExpandableListView.html
미소라님은 이걸 말씀하시는듯?
아~ 보니까...
미소라 님께서 말씀하신게 맞는것 같은데요. 버튼을 누르면 보여야 하는데, 이거 Spinner에서 확장리스트처럼 사용가능한가요?
지금 찾아보는 중인데요.
기능으로 볼때는 ExpandableListView를 사용하시는게 좋을 듯하네요. 리스트의 디자인은 별도로 작업을 하셔야 하겠지만, 레이어로 같은 기능을 만드시면 상당히 힘들 듯합니다.
확장리스트를 이용하던지 레이어로 같은 기능을 만들어서 이용하던지 버튼을 눌렀을 경우에 원하는 위치에 표시하시려면 FrameLayout하고 RelativeLayout을 이용하셔야 할 듯하네요.




확장리스트 아닌가요 그냥?