2012-11-21 4 views
0

안녕하세요. 항목 목록을 표시해야하는 응용 프로그램을 개발 중입니다. 항목을 클릭 (또는 탭)하면 해당 항목 바로 아래에 항목의 설명 텍스트가 표시됩니다. 나는 수직 계열 accordion과 같은 것에 대해 이야기하고있다.SlidingDrawers 목록에 대한 대안

동적으로 생성 (XML이 아닌 코드로 작성)하고 싶습니다. 그 부분은 쉽게 완성되었습니다. 그것을 달성하기 위해 SlidingDrawer를 LinearLayout에 부 풀었습니다.

하지만 단 하나의 SlidingDrawer가 활동에 표시됩니다. 이것은 SlidingDrawer에 고정 된 높이를줌으로써 이루어졌습니다. 이 접근법은 위에서 언급했듯이 항목 목록이 동적으로 생성되고 항목의 설명이 있어야하는 활동 영역이 비어있는 상태로 유지되지 않습니다.

지금이 목표를 달성하기위한 대안보기를 찾고 있습니다. 내가 안드로이드 개발의 초보자로서 안드로이드 버전 2.3 이상에서 작동하는 것을 찾을 수 없습니다.

+0

몇 개의 항목에 대해 이야기하고 있습니까? – Luksprog

+0

@Luksprog : 항목 수는 동적입니다. 그들은 0에서 30까지의 범위를 가질 수 있습니다. 이들은 HTTP 요청에 대한 json 응답으로 수신됩니다. – mahesmohan

답변

0

언제든지 SlidingMenu를 살펴볼 수 있습니다. 프로젝트는 GitHub에 있습니다. 나는 행동을 약간 수정해야한다고 생각한다.

+1

프로젝트는 꽤 좋은 것 같습니다. 하지만 하나의 목록 만 여러 항목을 가지고 탭핑 된 항목을 설명하는 레이아웃 또는 TextView를 표시해야하는 경우 하나의 목록을 두드리는 것이 제 목적에 부합하지 않습니다. 메뉴 항목은 단일 아코디언 핸들처럼 작동합니다. – mahesmohan