RelativeLayout不能调用measure去直接测量子元素
2016-05-01 17:40
639 查看
RelativeLayout在实现onMeasure方法时并没有像LinearLayout一样去重写如下代码:
@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { if (mOrientation == VERTICAL) { measureVertical(widthMeasureSpec, heightMeasureSpec); } else { measureHorizontal(widthMeasureSpec, heightMeasureSpec); } }所以导致在View.inflate之后无法通知系统测量布局,如果根布局是RelativeLayout。
相关文章推荐
- POJ2236 Wireless Network 并查集
- Java Socket应用
- iOS - 计步器
- IMF传奇行动第85课:Spark Streaming第四课:基于HDFS的Spark Streaming案例实战和内幕源码解密
- 20145328 《Java程序设计》实验四实验报告
- Java实现服务器端动态流断点续传下载支持
- PyQt5教程——菜单和工具栏(3)
- 网络七层协议
- 简单的http过滤模块
- 【LeetCode】Power of Four 解题报告
- DP 动态规划 Problem J 1010 上楼梯问题
- WebSphere8.5的安装
- 剑指offer(65):获取数据流中的中位数
- nodejs 生产环境配置
- hdu1297Children’s Queue (递推+大数)
- 研究生第二三课 软件工程&电子商务
- 网络设备互联技术· 『1』
- java之Map接口
- java实用工具之XOM
- Atom 和 markdown 基本使用