android 项目学习随笔四(优化ViewPager)
2016-11-07 14:40
288 查看
1、不能滑动的ViewPager
View Code
import android.content.Context; import android.support.v4.view.ViewPager; import android.util.AttributeSet; import android.view.MotionEvent; /** * 不能滑动的ViewPager */ public class NoScrollViewPager extends ViewPager { public NoScrollViewPager(Context context, AttributeSet attrs) { super(context, attrs); } public NoScrollViewPager(Context context) { super(context); } //决定事件是否中断 @Override public boolean onInterceptTouchEvent(MotionEvent ev) { return false;//不拦截事件, 让嵌套的子viewpager有机会响应触摸事件 } @Override public boolean onTouchEvent(MotionEvent ev) { // 重写ViewPager滑动事件, 改为什么都不做 return true; } }
View Code
相关文章推荐
- android 项目学习随笔四(优化ViewPager)
- android 项目学习随笔七(ViewPagerIndicator与ViewPager)
- android 项目学习随笔七(ViewPagerIndicator与ViewPager)
- android 项目学习随笔十四(WebView)
- android 项目学习随笔十四(WebView)
- android学习之-ViewPager
- Android ViewPager学习之 使用详解
- Android的 ViewPager 学习笔记
- android项目剖解之ViewPager+Fragment 实现tabhost效果
- Android实现滑动图片(ViewPager)学习之一:布局
- android IM应用学习之导航页面viewpager的学习(一)
- Android开源项目发现---ViewPager 、Gallery 篇(持续更新)
- Android开源地图项目 BigPlanetTracks 学习随笔
- android ViewPager学习(三)通过FragmentPagerAdapter来创建ViewPager
- Android的 ViewPager 学习笔记
- Android开源项目 BackgroundViewPager 分析
- Android开发学习之使用ViewPager打造应用引导界面面
- android学习之ViewPager 初步使用
- Android UI学习 - FrameLayou和布局优化(viewstub)
- Android学习之 listview加载性能优化ViewHolder