UI의 한 화면입니다.


order.jpg


UI가 이런식이고 플리퍼내 레이아웃 여러개중의 하나입니다.


일단 이건 상관이 없고...


TextView라고 되어있는 사각형쪽은 전부 TextView입니다.


그 아래는 커스텀리스트뷰입니다. 

(데이터가 잔뜩 들어가기에 텍스트뷰로 못하고 몇개의 리스트가 될 지 모르기에 리스트뷰로 해줬습니다.)


일단 이미지를 보면 실제 화면 크기가 커스텀리스트뷰를 포함하지 못할 수도 있고 포함할 수도 있습니다.


그렇기에 커스텀리스트뷰만 스크롤이 되면 화면 하단에서 봐야하기에 매우 불편합니다.



그렇기에 스크롤을 텍스트뷰부터 전부 하려고 하는데.............


즉 

<ScrollView> 

<LinearLayout>

<TextView />

<TextView />

</LinearLayout>

<LinearLayout>

<TextView />

<TextView />

</LinearLayout>

<ListView>

</ListView>

</ScrollView>


이런식으로 구현하면 리스트뷰는 스크롤이 안됩니다.



여튼 제가 궁금한건 리스트뷰가 스크롤이 되느냐 안되느냐보다는.........


리스트뷰는 스크롤을 아예 안되게 하고 리스트뷰의 갯수에 따라서 리스트뷰 사이즈를 그에 맞춰주고


화면 전체가 스크롤이 되도록 하고 싶습니다.


만약 리스트뷰의 데이터가 20개라면 그걸 전부 표현해주고 텍스트뷰부터 스크롤이 되기 시작하는거죠.




어떻게 처리해야할까요?


리스트뷰의 layout_height="wrap_content"  처리만 해주면 될까요?





예전에 구현했던거 같은데 기억이 안납니다. ㅠ_ㅠ