2012. 1. 17. 18:40
ScrollView 와 ListView 같이 쓰기. Android2012. 1. 17. 18:40
일반적으로 ListView 는 그 안에 들어가는 item 들의 갯수에 따라 크기가 결정된다.
그런데 ScrollView 가 그려지는 그 시점에 ListView 의 길이를 정확히 알수가 없다.
예를들면 아래와 같이 두개를 같이 쓰게 될 때, ScrollView 가 ListView 를 다 표현하지 못한다.
<ScrollView .... attrs..>
<LinearLayout ...attrs..>
<기타등등 >
<기타등등 >
<ListView ... attrs />
.....
</ ..... >
하지만 ListView 의 height 를 ListView 안에 Item 갯수 * 각 Item 높이 만큼 다시 그려준다면
ListView 안에 Scroll 이 들어가지 않고 ListView 자체가 늘어나므로,
ScrollView 안에 ListView 를 다 보여줄 수 있으며 이런 어려움을 매우 훌륭하게 극복할 수 있다.
댓글을 달아 주세요