Line 7: | Line 7: | ||
=== Example: Android_CNN === | === Example: Android_CNN === | ||
+ | [[File:Android CNN Expandable menu.png|310px]] | ||
+ | |||
+ | === Android_CNN === | ||
* 손가락으로 화면의 항목을 선택하면 선택된 메뉴의 항목과 바로 아래항목 사이로 하위 항목을 펼쳐 보여준다. | * 손가락으로 화면의 항목을 선택하면 선택된 메뉴의 항목과 바로 아래항목 사이로 하위 항목을 펼쳐 보여준다. | ||
{{#Widget:Vimeo|id=95491272|width=300|height=541}} | {{#Widget:Vimeo|id=95491272|width=300|height=541}} |
Expandable menu는 메뉴 목록에서 한가지 메뉴를 선택하면 선택된 메뉴와 그 다음 메뉴 사이가 늘어나면서 그 안에 하위메뉴가 나타나는 인터랙션 패턴이다. 다른 말로 expandable list, expandable listview라고도 부른다.
메뉴 항목을 따로 선택해도 하위 메뉴 외의 사항이 없는 경우, 굳이 처음 메뉴를 거치지 않고 한번에 이동하는 것이 더 빠르다. 또한, 모든 하위 메뉴를 다 보여주면 메뉴가 너무 길어지는데, Expandable menu는 선택한 메뉴에 대해서만 하위 메뉴를 보여주기에 공간을 효율적으로 사용할 수 있다.