禁止ViewPager的左右滑动
2015-09-21 19:11
357 查看
参考
思路:重写android.support.v4.view.ViewPager中的ViewPager
写一个NoScrollViewPager继承ViewPager 然后用NoScrollViewPager去代替可滑动的ViewPager
1、
NoScrollViewPager.java
2、
原来是 private ViewPager viewPager; 现在改成 private NoScrollViewPager viewPager;
viewPager = (NoScrollViewPager) findViewById(R.id.viewPager);
3、
xml文件修改
原本
<android.support.v4.view.ViewPager
android:id="@+id/viewPager"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
改成 <com.example.myview.NoScrollViewPager
android:id="@+id/viewPager"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
注:package com.example.myview;
思路:重写android.support.v4.view.ViewPager中的ViewPager
写一个NoScrollViewPager继承ViewPager 然后用NoScrollViewPager去代替可滑动的ViewPager
1、
NoScrollViewPager.java
package com.example.myview; import android.content.Context; import android.support.v4.view.ViewPager; import android.util.AttributeSet; import android.view.MotionEvent; public class NoScrollViewPager extends ViewPager { public NoScrollViewPager(Context context) { super(context); } public NoScrollViewPager(Context context, AttributeSet attrs) { super(context, attrs); } @Override public boolean onTouchEvent(MotionEvent arg0) { return false; } @Override public boolean onInterceptTouchEvent(MotionEvent arg0) { return false; } }
2、
原来是 private ViewPager viewPager; 现在改成 private NoScrollViewPager viewPager;
viewPager = (NoScrollViewPager) findViewById(R.id.viewPager);
3、
xml文件修改
原本
<android.support.v4.view.ViewPager
android:id="@+id/viewPager"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
改成 <com.example.myview.NoScrollViewPager
android:id="@+id/viewPager"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
注:package com.example.myview;
相关文章推荐
- 数据结构之数组定义及基本操作
- 浅谈服务端模板到客户端模板
- 研磨数据结构与算法-13删除二叉树节点
- SQL2012 提示评估已过期 解决方案
- nagios监控mysql
- 2015北京网络赛 F Couple Trees 暴力倍增
- 启动设置mongodb
- Codeforces__Raising Bacteria
- jquery Dialog Confirm
- sed及awk命令的使用
- 传纸条
- UI05_手势
- Codeforces__Raising Bacteria
- 关于模板类
- ElasticSearch服务器搭建
- iOS开发系列--打造自己的“美图秀秀”
- 0916---编译原理第二次作业
- codeforces Round #320 (Div. 2) C. A Problem about Polyline(数学) D. "Or" Game(暴力,数学)
- listview 侧滑删除 仿qq
- Hadoop 笔记之Map&&reduce端Jion算法剖析