关于layout_weight(权重问题)小议
来源:互联网 发布:龙门镖局不好看知乎 编辑:程序博客网 时间:2024/06/13 14:36
今天公司有需求让受用fragment搭建一个框架,因为之前对fragment的使用比较少。导致看到领导的这个需求,一头雾水。果断的复习了一下fragment。
fragment使用的时候,我们需要对fragment进行replace(),也就是fragment的替换。看到api中有add()/ replace( ).两个方法,那么这两个方法的区别是什么呢?
1.replace () 可以用来防止,fragment重叠问题。也就是说,fragmentA ---->fragmentB的跳转。但是如果使用add()方式,将fragemntBadd()到fragment中那么就会出现重叠的效果。这个不是我们想要的。当然这点我们也可以用在特定的需求上。比方说。titlebar 不变。那么可以使用这种方式,不 用替换titlebar;
2 .如果不需要重叠的效果。我们就要使用replace()方法了。
3.上面的问题还好解决,但是当我定义好了,导航栏。fragment用来替换的帧布局。按照给定的layout_weight不能进行屏幕自动填充了,那么这个问题困了我好久,之后看博客,查资料。最后解决的方式是。把relativelayout----linnerlayout 布局,fragment设置layout_weight=1。那么这样就可以让布局自定填充桌面剩余的部分了。说了这么久。上个图。让大伙瞧瞧吧!!!
0 0
- 关于layout_weight(权重问题)小议
- 安卓权重问题---android:layout_weight
- Android中的Layout_weight(权重)详解
- Android中的Layout_weight(权重)详解
- android开发笔记之权重(layout_weight)
- Android中的Layout_weight(权重)详解
- Android中的Layout_weight(权重)详解
- 关于android:layout_weight问题
- android权重android:layout_weight
- android:layout_weight 权重
- android:layout_weight权重分析
- Android 中权重layout_weight
- 关于android中Layout_weight问题
- 关于Layout_weight的布局问题
- 剖析Android 线性布局中的权重(layout_weight)
- 剖析Android 线性布局中的权重(layout_weight)(解答疑惑)
- 剖析Android 线性布局中的权重(layout_weight)(解答疑惑)
- 透析Android 中 权重使用及分配规则(layout_weight)
- PyQt教程 - pythonQt的安装和配置及版本间差异
- PHP主动发送与被动接收xml数据凰
- B广搜深搜
- 网页嵌入google地图
- 自己动手写RTP服务器——传输所有格式的视频
- 关于layout_weight(权重问题)小议
- leedcode做题总结,题目Symmetric Tree 2012/09/23
- poj1019
- 实参演绎的过程中编译失败的意外情况
- Android 百度地图 SDK v3.0.0 (二) 定位与结合方向传感器
- 广搜深搜二
- 嵌入式高效编程(一)——简洁
- 福建省队集训被虐记——DAY1
- 1022. D进制的A+B (20)