2 u010049282 u010049282 于 2016.01.19 17:16 提问

Fragment中怎样重新加载UI

Android中怎样重新调用Fragment的onCreateView函数,重新创建UI?

4个回答

qiaoxiaoxi621
qiaoxiaoxi621   2016.01.19 17:28

你是需要刷新UI还是要换一套完全不同的布局?

u010049282
u010049282 换一套完全不同的布局呢
2 年多之前 回复
cs520920
cs520920   2016.01.19 18:30

remove掉,再add。

u010049282
u010049282 我这样做过,不会加载
2 年多之前 回复
Crazy_zihao
Crazy_zihao   2016.01.20 09:11

上面说的对,你remove后再Add下就搞定了

crazy1235
crazy1235   Ds   Rxr 2016.01.20 10:19

一般都是重新加载数据。这种需求通过 在activity里面使用接口 调用 就可以实现。
要是重新更新UI界面,可以**重新创建这个fragment。**

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android 关于fragment切换重新加载的解决分享给大家
在项目中需要进行Fragment的切换,一直都是用replace()方法来替换Fragment 但是,这样会有一个问题 ,应该很多朋友都遇到过: 每次切换的时候,Fragment都会重新实例化,也就是运行OnCreatVIew()方法 那么如何让多个Fragment彼此切换时不重新实例化? 正确的切换方式是add(),切换时hide(),add()另一个Fragment,再次切换时,只需h
Fragment切换重新或不重新加载界面
Fragment切换重新或不重新加载界面 在实现开发应用时,有时Fragment切换时界面的信息需要更新,则需要重新加载,否则不需要; 下面实现了默认的fragment 、 不重新加载 与 重新加载的方法,只需你自己的fragmeng和 放fragment的布局id; 注:是import android.app.Fragment包的; /** * 设置默认的fragment,
解决Fragment 重复加载,刷新问题
之前写东西用的是fragment,但是每次replaceFragment再回来,都会重新执行onCreateView等函数,特别蛋疼。看到网上的说法,用saveinsatance,但是好像不靠谱,后来把变量写成了全局变量。但是遇到个问题 Fragment使用灵活,真心不错。后来在网上见到了解决方案,经过实验确实可行。代码如下: @Override public View onCrea
FragmentTabHost切换Fragment时避免UI重新加载,Fragment保存状态
FragmentTabHost一切换再返回的时候Fragment就会调用onCreateView重新绘制页面,被这个问题坑了好久。刚开始也不知道是 FragmentTabHost还是Fragment的原因,网上找了好久也没找到解决办法。终于搜了好久还是找到了: 解决方法,在fragment onCreateView 里缓存View:private View rootView;// 缓存Fragm
FragmentTab切换Fragment时避免重复加载UI
原文地址:破晓博客 » [原创]FragmentTab切换Fragment时避免重复加载UI 使用FragmentTa时,Fragment之间切换时每次都会调用onCreateView方法,导致每次Fragment的布局都重绘,无法保持Fragment原有状态。 测试于:Android2.3+ 解决办法:在Fragment onCreateView方法中缓存V
(转)FragmentTabHost切换Fragment时避免重复加载UI
原地址:http://blog.csdn.net/renpengben/article/details/12615487/        使用FragmentTabHost时,Fragment之间切换时每次都会调用onCreateView方法,导致每次Fragment的布局都重绘,无法保持Fragment原有状态。         解决办法:在Fragment onCreateVi
FragmentTabHost切换Fragment时避免重复加载UI(ViewPager切换Fragment时也适用)
使用FragmentTabHost时,Fragment之间切换时每次都会调用onCreateView方法,导致每次Fragment的布局都重绘,无法保持Fragment原有状态。         解决办法:在Fragment onCreateView方法中缓存View(此方法也适用 ViewPager切换Fragment的场景,切换时仍可以保存Fragment的状态) [j
清除fragment页面数据(重新加载布局)
相关博客: http://blog.csdn.net/yuzhiqiang_1993/article/details/76152454 http://blog.csdn.net/yuzhiqiang_1993/article/details/75014591 清除fragment页面数据 fragment手动重新加载布局 解决fragment重叠
Android在切换Fragment过程中,如何避免重新加载
这是公司的新项目,MainActivity中是集合了多个Fragment,同时,Fragment 中又用ViewPager 嵌套了多个Fragment 所以在MainActivity中,为了避免滑动冲突,通过FragManager 进行Fragment 的切换操作 但是,同时也产生了一个问题。这里先卖个关子,我们先看下Frament的生命周期图 这是一张很常见的周期图,选自网络。 现在
Fragment切换重新与不重新加载界面
Fragment切换重新或不重新加载界面 在实现开发应用时,有时Fragment切换时界面的信息需要更新,则需要重新加载,否则不需要; 下面实现了默认的fragment 、 不重新加载 与 重新加载的方法,只需你自己的fragmeng和 放fragment的布局id; 注:是import android.app.Fragment包的; 如果想换成v4包的请注意其他的包类型统一,并修改: