前面我们分别利用ViewPager和Fragment实现了Tab效果。但是使用Fragment实现的Tab不能够左右滑动。如果我们既想使用Fragment又想让Tab能够滑动,那么怎么办呢?这 就是今天的方法,利用ViewPager和FragmentPagerAdapter来实现Tab。 ...
分类:
其他好文 时间:
2015-09-30 19:39:00
阅读次数:
309
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992FragmentPagerAdapter是android-support-v4支持包里面出现的一个新的适配器,继承自PagerAdapter,是专门用来给支持包中出现的ViewPager进行数据适配的。Page...
分类:
移动开发 时间:
2015-09-11 15:43:14
阅读次数:
144
1、FragmentPagerAdapter与FragmentStatePagerAdapter使用详解与区别
分类:
其他好文 时间:
2015-09-11 14:21:47
阅读次数:
140
转载自:http://www.cnblogs.com/lianghui66/p/3607091.html在一个 Android 应用中,我使用FragmentPagerAdapter来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希...
分类:
其他好文 时间:
2015-08-21 13:08:09
阅读次数:
189
在贸易通项目,报以下FC08-2109:56:21.515:E/AndroidRuntime(1629):java.lang.IllegalStateException:Theapplication‘sPagerAdapterchangedtheadapter‘scontentswithoutcallingPagerAdapter#notifyDataSetChanged!Expectedadapteritemcount:2,found:50000Pagerid:com.example.d..
分类:
其他好文 时间:
2015-08-21 11:30:19
阅读次数:
240
这几天发现一个问题我用getFragmentManager()得到FragmentManager不能放到FragmentPagerAdapter里面去.因为FragmentPagerAdapter里面构造参数必须是v4包下的FragmentManager,而我activty里面getFragmentManager得到是app包下的FragmentManager 有次产生冲突
一般解决办法就是不...
分类:
移动开发 时间:
2015-08-16 16:47:30
阅读次数:
140
因为FragmentPagerAdapter内部存在缓存,因此调用notifyDataSetChanged()并不能够去更新Fragment的内容。
参考:http://www.devba.com/index.php/archives/5826.html
http://stackoverflow.com/questions/7263291/viewpager-pageradapter-not-...
分类:
移动开发 时间:
2015-08-14 15:46:39
阅读次数:
408
上一段时间写过一篇文章《基于ViewPager实现微信页面切换效果》
里面实现了类似微信Tab的页面,但是这种实现方法有个问题,就是以后所有的代码逻辑都必须在MainActivity中实现,这样就造成MainActivity文件非常臃肿,不利于代码管理。
下面我们基于ViewPager和FragmentPagerAdapter实现滑动通用Tab。
布局文件基本和上篇文章一致。
1.top.x...
分类:
移动开发 时间:
2015-08-13 12:04:53
阅读次数:
277
最近做项目遇到Viewpager+Fragment滑动页面,要监听子页面中的按钮,在网上查了些解决办法:办法一:这种方法是在适配器初始化中进行监听,有人亲测通过,但是我继承FragmentPagerAdapter,未果。@Override public Object instantia...
分类:
移动开发 时间:
2015-08-13 11:34:43
阅读次数:
157