FragmentTarnsaction.add 和 FragmentTarnsaction.replace区别
来源:互联网 发布:java根据ip获取mac 编辑:程序博客网 时间:2024/06/06 08:50
FragmentTarnsaction.add方法:是把一个fragment添加到一个容器 container 里。
FragmentTarnsaction.replace方法:是先remove掉相同的fragment,然后在add当前的这个fragment。
注意:
使用add的情况下,这个FrameLayout其实有2层,多层肯定要比一层的来得浪费,所以还是推荐使用replace。当然有时候还是需要使用add的。比如要实现轮播图的效果,每个轮播图都是一个独立的Fragment,而他的容器FrameLayout需要add多个Fragment,这样他就可以根据提供的逻辑进行轮播了。
0 0
- FragmentTarnsaction.add 和 FragmentTarnsaction.replace区别
- FragmentTransaction add 和 replace 区别
- FragmentTransaction add 和 replace 区别
- FragmentTransaction add 和 replace 区别
- FragmentTransaction add 和 replace 区别
- FragmentTransaction add 和 replace 区别
- FragmentTransaction add 和 replace 区别
- FragmentTransaction add 和 replace 区别
- FragmentTransaction add 和 replace 区别
- FragmentTransaction add 和 replace 区别
- FragmentTransaction add 和 replace 区别
- FragmentTransaction add 和 replace 区别
- FragmentTransaction add 和 replace 区别
- FragmentTransaction的 add 和 replace 区别
- Fragment add 和replace的区别
- FragmentTransaction add和replace方法的区别
- Fragment销毁时replace和add两个方法的区别
- 从Fragment被销毁看replace和add的区别
- java-对象管理-集合
- Middle-题目98:316. Remove Duplicate Letters
- hibernate如何使用hql语句查询时间区间段
- ScrollView和Listview结合使用
- 机器学习资源大全中文版
- FragmentTarnsaction.add 和 FragmentTarnsaction.replace区别
- Middle-题目99:227. Basic Calculator II
- 栈内存与堆内存的区别
- JS时钟实现(一)
- 项目修改名字报错
- Middle-题目100:18. 4Sum
- 图论(一):DFS,BFS,邻接链表,并查集
- 表单验证和二级联动
- Java -网络IO编程