2 flamejack flamejack 于 2016.02.28 16:02 提问

求大神解决!!!viewpager中的fragment替换

我做了一个viewpager,里面有三个tab,可以滑动切换。现在在第一个tab中有按钮,点击按钮将这个tab替换成其他fragment。如何实现?
不影响另外两个tab。

1个回答

luochoudan
luochoudan   Ds   Rxr 2016.02.28 22:10
已采纳
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
动态修改viewpager里面的fragment(添加和删除)
在使用的时候,viewpager的适配器刚开始是继承FragmentPagerAdapter,getView的写法: @Override public Fragment getItem(int arg0) { // Fragment ft = null; // // ft = new DateShow(mContext); // for (int i = 0; i < list
android ViewPager学习(四)FragmentStatePagerAdapter viewpager内fragment的替换
//今天用FragmentStatePagerAdapter来实现viewpager,FragmentStatePagerAdapter最大的有点个人认为是能保留view的状态, //FragmentStatePagerAdapter和FragmentPagerAdapter的使用非常类似,这个示例主要是为了实现fragment的替换。 //网上查了很多资料,觉得直接替换fragment li
ViewPager+Fragment实现选项卡,并且完美解决刷新和替换Fragment的问题
本文完美解决了ViewPager中Fragment刷新问题,并且以一个小Demo演示了选项卡和刷新功能。
动态更新ViewPager中的Fragment
http://stackoverflow.com/questions/7263291/viewpager-pageradapter-not-updating-the-view/8024557#8024557 There are several ways to achieve this. The first option is easier, but bit more ineffic
性能调优:ViewPager快速切换时卡顿的解决方案——Fragment内容延迟加载
一、需求 公司的客户端项目比较庞大,首页的ViewPager有十几个Fragment,在快速切换的时候,容易产生卡顿现象。 二、分析 当ViewPager切换到当前的Fragment时,Fragment会加载布局并显示内容,如果用户这时快速切换ViewPager,即Fragment需要加载UI内容,而又频繁地切换Fragment,就容易产生卡顿现象(类似在ListView快速滑动
ViewPager+Fragment动态增加,删除页面
ViewPager+Fragment动态增加页面,删除页面
ViewPager+Fragment导航滑动点击切换,替换某个Tab的Fragment资源
ViewPager+Fragment导航栏支持滑动和点击切换fragment,点击某个按钮触发替换某个tab的fragment。如有tab1,tab2两个导航按钮,分别对应tab1fragment和tab2fragment,点击某个按钮触发,将tab2的tab2fragment替换tab3fragment.,以后每次点击tab2显示tab3fragment
viewpager+fragment来回滑动fragment重新加载的简单解决办法
最近的一个项目用到了viewpager加fragment,但是来回滑动的时候会出现重新联网加载的现象,仔细研究了发现其中的原因,在这里分享一下。 起初比较迷惑,让后就在fragment的生命周期中挨个log了一下最后发现在FragmentPagerAdapter默认会保存的三个item也就是当前的一个,前一个和后一个。滑动过程中适配器默认会把前一个之前的item destroy掉,所以当
解决ViewPager上不同Fragment不同Option Menu错乱
项目有三个Tab,使用ViewPager实现 Tab1:有一个搜索菜单 Tab2:有一个搜索菜单 Tab3:没有任何菜单 遇到一个奇怪的问题是1,3切换没有问题,但是2,3切换3会出现2的搜索菜单。 1.按网上说的把FragmentStatePagerAdapter替换成FragmentPagerAdapter没效果。 2.mViewPager.setOffscreenPageLimi
为了解决viewpager彻底删除fragment问题
为了解决viewpager彻底删除fragment,我们要做的是: 1.将FragmentPagerAdapter 替换成FragmentStatePagerAdapter,因为前者只要加载过,fragment中的视图就一直在内存中,在这个过程中无论你怎么刷新,清除都是无用的,直至程序退出; 后者 可以满足我们的需求。 2.我们可以重写Adapter的方法--getItemPosition