0
필자가 이해하는 것처럼 ViewPager는 조각의 뷰를 미리로드하여 작업 속도를 높일 수 있습니다. 같은 일을하는 다른 위젯을 찾고 있는데 사용자가 스 와이프하여 페이지를 전환 할 수 없습니다. ViewPager에서 스 와이프를 사용 중지하는 옵션이 있지만 다른 옵션이 있습니까?스 와이프 효과가없는 ViewPager
필자가 이해하는 것처럼 ViewPager는 조각의 뷰를 미리로드하여 작업 속도를 높일 수 있습니다. 같은 일을하는 다른 위젯을 찾고 있는데 사용자가 스 와이프하여 페이지를 전환 할 수 없습니다. ViewPager에서 스 와이프를 사용 중지하는 옵션이 있지만 다른 옵션이 있습니까?스 와이프 효과가없는 ViewPager
ViewPager를 확장하고 onTouchEvent 메서드를 재정의하십시오.
public class ViewPagerNoScroll extends ViewPager {
public ViewPagerNoScroll(Context context) {
super(context);
}
public ViewPagerNoScroll(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
public boolean onTouchEvent(MotionEvent event) {
return false;
}
}
의
가능한 복제 [ViewPager에서 손가락으로 스 와이프하여 페이징을 해제하지만 여전히 프로그래밍으로 스 와이프 할 수? 어떻게 (http://stackoverflow.com/questions/9650265/how-do-disable-paging-를 finger-in-viewpager-sw-in-able-to-s)에 의한 스 와이프 (swiping) –