안드로이드 개발 질문/답변
(글 수 45,052)
public boolean onTouchEvent(MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
xAtDown = event.getX(); // 터치 시작지점 x좌표 저장
} else if (event.getAction() == MotionEvent.ACTION_UP) {
xAtUp = event.getX(); // 터치 끝난지점 x좌표 저장
if (xAtUp > xAtDown) {
if(vf.getDisplayedChild() != 0) {
vf.showNext();
}else if(vf.getDisplayedChild() == 0) {
vf.setDisplayedChild(5);
}
}else if(xAtUp < xAtDown) {
if(vf.getDisplayedChild() != 5) {
vf.showPrevious();
}else if(vf.getDisplayedChild() == 5) {
vf.setDisplayedChild(0);
}
}
}
return true;
}화면을 좌 우로 드래그시 뷰가 바뀌는 소스 코드인데요....
getX를 해 주는데 Y값을 불러 오는거 같습니다 ;ㅁ;
getX말고 다른걸 써야 하는 걸까요..?
조언 부탁 드립니다 ..;ㅁ;



