안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요 ~
그리드 뷰로 캘린더 만드는데
갤럭시 S !! 에서만 스크롤이 되네요 .. 갤럭시 s에서만
갤럭시 S .......
갤럭시 S에서 스크롤이 안되게 할 수 있는 방법은 없는 건가요 ??
2011.05.02 15:34:10
삼성에서 ListView코드를 수정한것이기때문에 그런 문제가 생기는건데 아주 답이 없는건 아니고 ListView를 상속받아 onTouchEvent에서 스크롤이 끝에 왔을때 터치이벤트를 넘기지 않도록 수정하면 됩니다.
2011.05.02 17:44:08
그 스크롤이 튕기는거 말하는거 맞습니다 ..
삼성에서 ListView 코드 수정한 거라고 이야기 듣긴 했는데 ..
해결 했습니다.
그냥 setOnTouchListener 쓰면 안튕기네요 ..
하아 안튕기게 만들고 OnTouchListener 구현 할라고 했는데 ..
gridview.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View arg0, MotionEvent arg1) {
// TODO Auto-generated method stub
Log.e("onTouch" , " Touch !@@@ " + arg1);
return true;
}
});




혹시 그 스크롤이 튕기는거 말씀하시는거면 답없습니다.