검색결과 리스트
안드로이드 리스트뷰 스크롤 막기에 해당되는 글 1건
글
프로그램/Android
2013. 6. 14. 13:04
andoid listview scroll lock 안드로이드 리스트뷰 스크롤 막기
안드로리드 스크롤 및 터치 막기
//리스트 뷰에 터치 이벤트를 선언하고 자신이 원하는 상황에서 아래 이벤트 선언 하면 터치 이벤트가 취소됨 (리스트뷰 드레그 이벤트도 취소가능)
//>> event.setAction(MotionEvent.ACTION_CANCEL);
mList.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { int act = event.getAction(); switch (act & MotionEvent.ACTION_MASK) { case MotionEvent.ACTION_DOWN: break; case MotionEvent.ACTION_MOVE: event.setAction(MotionEvent.ACTION_CANCEL); break; case MotionEvent.ACTION_UP: break; case MotionEvent.ACTION_POINTER_UP: break; case MotionEvent.ACTION_POINTER_DOWN: break; case MotionEvent.ACTION_CANCEL: break; default: break; } return false; } }); public boolean dispatchTouchEvent(MotionEvent ev) { int action = ev.getAction(); if (조건식) { //터치 이벤트 취소 ev.setAction(MotionEvent.ACTION_CANCEL); super.dispatchTouchEvent(ev); iscansel1 = false; return true; } return super.dispatchTouchEvent(ev); }
'프로그램 > Android' 카테고리의 다른 글
액티비티 완전종료 (0) | 2013.09.05 |
---|---|
안드로이드 비디오뷰 플레이어 mp4 재생 (0) | 2013.07.16 |
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files 에러 (0) | 2013.05.31 |
아이콘 폴터별 아이콘 크기 (0) | 2013.05.20 |
이클립스 안드로이드 빌드시 xml.out 안생기게 하기 (0) | 2013.04.29 |
RECENT COMMENT