티스토리 뷰

Mobile/Android

[Android]ViewPager 스크롤 막기

out of coding 2015. 9. 7. 18:42

ViewPager 스크롤을 막는 방법


public class CustomViewPager extends ViewPager {

 

    private boolean mIsEnabled;

 

    public CustomViewPager(Context context, AttributeSet attrs) {

        super(context, attrs);

        mIsEnabled = true;

    }

 

    public CustomViewPager(Context context) {

        super(context);

        mIsEnabled = true;

    }

 

    @Override

    public boolean onInterceptTouchEvent(MotionEvent event) {

        if (mIsEnabled) {

            return super.onInterceptTouchEvent(event);

        } else {

            return false;

        }

    }


    @Override

    public boolean onTouchEvent(MotionEvent event) {

        if (mIsEnabled) {

            return super.onTouchEvent(event);

        } else {

            return false;

        }

    }

 

    public void setPagingEnabled(boolean enabled) {

        this.mIsEnabled = enabled;

    }

}



'Mobile > Android' 카테고리의 다른 글

[Android]안드로이드 전화 사용 Intent  (0) 2015.09.08
[Anrdoid]마켓 호출 방법  (0) 2015.09.08
[Android]sd card 앱설치  (0) 2015.09.07
[Android]사용 가능 메모리 확인  (0) 2015.09.07
[Android]Ant build  (0) 2015.09.07
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함