代码设置layout_weight attribute
2016-03-10 16:18
323 查看
代码设置
LinearLayout权重比例之小结:
如果在LinearLayout添加子View,那么只有一个View的时候设置所占的比例一定要设置LinearLayout总weightsum。不然会设置无效,代码示例:
另外一点,如果在LinearLayout添加多个view,但是有的view会动态显示,这时候为了能让view自适应布局比例,就必须不设置weightsum,就会自适应。
LinearLayout权重比例之小结:
如果在LinearLayout添加子View,那么只有一个View的时候设置所占的比例一定要设置LinearLayout总weightsum。不然会设置无效,代码示例:
mTabLayout.setWeightSum(1.0f); mTabLayout.addView(textView, new LinearLayout.LayoutParams(0, MATCH_PARENT, 0.3f));
另外一点,如果在LinearLayout添加多个view,但是有的view会动态显示,这时候为了能让view自适应布局比例,就必须不设置weightsum,就会自适应。
相关文章推荐
- Spring对注解(Annotation)处理源码分析1——扫描和读取Bean定义
- springmvc定制伪REST风格及JSR303Bean校验整合
- java 引用
- java序列化
- java 序列化之当序列化遭遇继承,组合,对象引用
- java 序列化之当序列化遭遇继承
- java 数据存储 bit
- 序列化框架比较:kryo & hessian & Protostuff & java
- java如何交换这两个变量的值方法
- java 假分页
- Java 获得方法调用者名称
- java中thread的start()和run()的区别
- 如何在C/C++中动态分配二维数组
- java开源HTML解析器收集
- java位运算
- Spring jdk动态代理源码 as cglib代理源码
- Java序列化框架性能比较
- Java现实WebSocket
- java.net.SocketException: Broken pipe
- Eclipse上安装GIT插件EGit及使用