프로젝트중에 갤러리가 하나씩 스크롤 됬으면 하는 데
어찌 해야 될지..;;
따로 메소드 라도 있을 까요?
가능합니다.
갤러리를 상속 받은 후 터치 이벤트를 가로 채서 DPad 명령으로 바꿔 주면 됩니다.
지금은 제가 외부에 있어 자세히 설명하지 못하는데요 이따 저녁에 다시 적어 드릴께요. 기다리쑝~
public class TextbookGallery extends Gallery
{
public TextbookGallery(Context context, AttributeSet attrs)
{
super(context, attrs);
setSpacing(100);
setFadingEdgeLength(0);
}
@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)
{
int kEvent;
if(isScrollingLeft(e1, e2))
kEvent = KeyEvent.KEYCODE_DPAD_LEFT;
else
kEvent = KeyEvent.KEYCODE_DPAD_RIGHT;
onKeyDown(kEvent, null);
return true;
}
private boolean isScrollingLeft(MotionEvent e1, MotionEvent e2)
{
return e2.getX() > e1.getX();
}
}




갤러리가 하나씩 스크롤 된다는게 무슨 뜻이죠?
한화면당 사진 하나씩만 나온다는 건가요?