마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

커스텀 리스트뷰 상하 좌우 스크롤 구현...

0 추천

안녕하세요.

커스텀 리스트뷰에 상하 좌우 스크롤을 구현하고싶습니다.

기본적으로 상하 스크롤은 되는데...

여기서 좌우 스크롤은 어떻게 추가를해야되는지... 검색을해도 알수가없어서 글을써봅니다..

보여줄 항목과 보여줄 row는 많은데...

어떤식으로 개발을 해야될지 모르겠습니다..

도움좀 부탁드립니다..

아잉훗 (570 포인트) 님이 2016년 3월 29일 질문

1개의 답변

0 추천
짧은 소견으로는 전체 상하 좌우 스크롤은 불가능할겁니다..

상하 리스트뷰에 해당 row 안에 좌우 스크롤을 두셔서 각각의 row마다 좌우 스크롤 주시는게...
은평구멍멍이 (2,630 포인트) 님이 2016년 3월 30일 답변
해당 row라고 하시는게... 커스텀리스트의 row에 해당하는 레이아웃에
좌우 스크롤을 주라는말씀이신건가요??
그럼.. 그렇게 된다고하면...
전체 리스트에 좌우스크롤이 생기는게아니라
각 row마다... 좌우 스크롤이 되지않을까요??
음 그럼...

- 스크롤과 리스트뷰의 스크롤 터치 이벤트를 제어 하는방법?
ex>
private ScrollView mChild;
@Override
protected void onCreate(Bundle savedInstanceState) {
    setContentView(R.layout.example);

    mChild = (ScrollView) findViewById(R.id.child);
    mChild.setOnTouchListener(new OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent ev) {
            v.getParent().requestDisallowInterceptTouchEvent(true);
            return false;
        }
    );
}
- 리스트뷰의 높이를 아이템갯수*아이템높이 만큼 픽스된 값으로 잡는 것?
- 스크롤뷰를 없애고 리스트뷰에 헤더나 푸터로 처리하는 것?
- 리스트뷰를 없애고 스크롤 내의 레이아웃에 addview 처리하는 것?
- 다른분 답변을....^^
...