一viewpager1viewpager继承ViewGroup类2viewpager经常与fragment一起用3viewpager的主要用到一个pageradpter类是fragmentpageradpter类,两个组件类是Pagertitlestrip类和Pagertabstrip类二代码实现:...
分类:
其他好文 时间:
2015-08-25 21:24:24
阅读次数:
450
尊重他人劳动成果,转载请说明出处:http://blog.csdn.net/bingospunky/article/details/44343477在该系列文章第四篇。我准备介绍一下viewpager的touch事件处理。假设想了解touch和click的那些事,请浏览touch事件传递系列的第一篇...
分类:
移动开发 时间:
2015-08-25 20:53:40
阅读次数:
290
明天还要加班,苦逼的程序猿,简单说说最近遇到的一个问题吧。
我在viewpager+fragment学习笔记中简单介绍过ViewPager+Fragment的用法,其实并不难,当时实现了一个如下图所示的效果:然而,在实际开发中这一点技术可能根本不够用,项目中会有各种各样奇葩的需求,我最近就遇到了一个怪异的需求,捣鼓之后还是解决了,今天和大家聊聊。由于涉及到公司项目,我在这里就使用我自己制作的一个D...
分类:
移动开发 时间:
2015-08-21 23:29:12
阅读次数:
223
禁止ViewPager的滑动需要重写onInterceptTouchEvent(MotionEvent arg0)方法和onTouchEvent(MotionEvent arg0)方法,这两个方法都是boolean类型的,将方法最后返回false即可。代码示例:public class NoScrollViewPager extends ViewPager {
private boolean...
分类:
其他好文 时间:
2015-08-21 23:18:29
阅读次数:
315
项目中在使用ViewPager的时候,一般都要在界面滑动的时候做一些事情,android中有个专门的状态回调接口OnPageChangeListener。/** * Callback interface for responding to changing state of the sele...
分类:
移动开发 时间:
2015-08-21 19:12:40
阅读次数:
201
在写PagerAdapter的时候,需要重写instantiateItem(ViewGroup container ,int position)此方法中,将需要加载的View,添加到container中。PagerAdapter不能直接使用像ListView那样的ViewHolder,来实现View...
分类:
移动开发 时间:
2015-08-21 18:55:33
阅读次数:
209
fragment中嵌套viewpager会导致数据的消失,错误写法:
pager.setAdapter(new MyAdapter(getActivity().getSupportFragmentManager(), titles));
因为在fragment中进行viewpager的适配,而却去调用getActivity(),相当于父类,是错误的,正确写法如下:
pager.s...
分类:
其他好文 时间:
2015-08-21 13:45:50
阅读次数:
110
这是接着上一篇Android 下拉刷新上拉加载 多种应用场景 超级大放送(上)的,这里介绍一下怎么 简单灵活解决Viewgroup嵌套产生的手势冲突问题。虽然这里只是以ViewPager为例,但是提供了一种解决此类问题的通用思路。先来看一下网易新闻客户端的界面效果和上一篇实现的Demo效果图:当手势方向为蓝色箭头方向时,响应ListView的滑动当手势方向为黄色箭头方向时,响应ViewPager的图片滑动。 关于Viewgroup嵌套产生的手势冲突问题主要分为两类:当手势动作作用于子View时,我们希望能...
分类:
其他好文 时间:
2015-08-20 20:50:08
阅读次数:
394