Android 是否禁止 ViewPager左右滑动
2017-06-09 01:18
453 查看
Android 是否禁止 ViewPager左右滑动
xml 配置文件
在 Activity 的 onCreate() 中使用
package my.views; import android.content.Context; import android.support.v4.view.ViewPager; import android.util.AttributeSet; import android.view.MotionEvent; public class MainViewPager extends ViewPager { private boolean slidingStatus = false; // 默认 false 可以滑动 true 禁止滑动 public MainViewPager(Context context) { // 在Java代码中调用构造函数一个参数为this时初始化 super(context); } public MainViewPager(Context context, AttributeSet attrs) { // 在Xml中调用时初始化 super(context, attrs); } public boolean isSlidingStatus() { return slidingStatus; } public void setSlidingStatus(boolean slidingStatus) { this.slidingStatus = slidingStatus; } @Override public boolean onInterceptTouchEvent(MotionEvent arg0) { if( slidingStatus ) { return false; // 禁止滑动 } return super.onInterceptTouchEvent(arg0); } }
xml 配置文件
<my.views.MainViewPager android:id="@+id/viewpager_main" android:layout_width="match_parent" android:layout_height="match_parent"/>
在 Activity 的 onCreate() 中使用
MainViewPager viewPager = (MainViewPager) findViewById(R.id.viewpager_main);
相关文章推荐
- Android 是否禁止 viewpager 左右滑动
- Android禁止ViewPager的左右滑动
- Android知识-自定义ViewPager禁止左右滑动
- Android禁止ViewPager的左右滑动
- Android禁止ViewPager的左右滑动
- Android禁止ViewPager的左右滑动
- Android禁止ViewPager的左右滑动
- Android禁止ViewPager的左右滑动
- Android ViewPager禁止左右滑动以及点击选项卡切换闪烁的问题
- Android禁止ViewPager的左右滑动
- 114、Android禁止ViewPager的左右滑动
- Android禁止ViewPager的左右滑动
- Android禁止ViewPager的左右滑动
- Android禁止ViewPager左右滑动
- Android 禁止Viewpager左右滑动功能NOScrollViewPager
- Android 禁止ViewPager左右滑动
- Android 禁止ViewPager左右滑动
- android viewpager禁止左右滑动
- android viewpager 禁止左右滑动
- Android 禁止Viewpager左右滑动功能