스크롤뷰(ScrollView)안에 리스트뷰(ListView)를 넣어서 구현하고 싶은데 잘 안되죠...?
아래 처럼하면되요. java소스를 잘보세요~!
scrollview_inner_listview.xml
<ScrollView
android:id="@+id/main_box_scrollview"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:background="#e9edee"
android:visibility="visible"
android:scrollbars="none"
android:fillViewport="true">
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<ListView
android:id="@+id/main_box_text_listview"
android:layout_width="fill_parent"
android:layout_height="210dp"
android:cacheColorHint="#00000000"
android:choiceMode="none"
android:clickable="false"
android:focusable="false"
android:focusableInTouchMode="false"
android:longClickable="false" />
</LinearLayout>
</ScrollView>
ScrollViewInnerListView.java
main_box_text_listview.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
main_box_scrollview.requestDisallowInterceptTouchEvent(true);
return false;
}
});
'Android Dev' 카테고리의 다른 글
안드로이드 해상도 구하기 (3) | 2013.04.29 |
---|---|
[안드로이드] NoClassdeffoundError 해결하기... (4) | 2013.03.27 |
[안드로이드 개발] 수평(가로) ListView 만드는 법 (3) | 2013.03.21 |
MediaRecorder 에러 해결. (0) | 2012.12.14 |
안드로이드 실시간 네트워트 상태 감시 (0) | 2012.03.15 |