안드로이드 개발 질문/답변
(글 수 45,052)
xml 내용을 받아서 탐색기처럼 트리형태로 뿌려주고 싶습니다.
┌A
│└a01
│ └ a01_1
└B
xml 형태는 정해진 형태는 없고 현재 생각중인 형태는
<item>
<item text="AAA" dept="0">
<item text="a01" dept="1">
<item text="a01_01" dept="2"></item>
</item>
</item>
<item text="BBB" dept="0"></item>
<item>
이런식의 형태를 생각하고 있습니다.
ExpandableListView 로 구현해볼려고 했는데.ㅠㅠ
트리 구조가 2단계이상 되는 더 많은 단계를 쓸려고 하니깐 안되더라구요.
그래서 어뎁터뷰를 이용해서 한번 만들어 볼려고 하는데,
초보다 보니 ㅠㅠ 잘 되지가 않네요.ㅜㅜ
제 생각에는 아래와 같이 xml을 만들고,
main.xml
|
ListView(?) |
treeView.xml
트리 상위에는 리스트뷰나 커스텀뷰에 LinearLayout_1 을 추가 시키고, TextView 에는 트리명이 들어가고
트리 하위에는 이미 추가된 LinearLayout_2에 새로운 LinearLayout_1를 추가 시키는
방법으로 구현할까 하는데, 가능할까요?
가능하다면 ㅠㅠ 구체적인 방법이나 조언, 정보 어떤것이든 환영합니다.
만약 불가능하다면 가능한 방법이나 좋은 방법이 있으시면 댓글로 남겨주시면 감사하겟습니다.




구글에 tree view 검색하면 리스트 뷰를 커스텀 하여 만든 소스가 있습니다.
해당 소스 받으셔서 분석해 보세요.