最近的一些总结一点点
来源:互联网 发布:怎样找软件bug 编辑:程序博客网 时间:2024/05/01 04:54
1.LayoutInflater解析方法的三个参数
LayoutInflater.from(this).inflate(R.layout.text_layout, flowLayout, false);基本上以前在解析布局文件时对这三个参数的真正意义并没有实际的完全了解,今天写流布局时发现了这个,赶紧记录下
第一个参数:不说了,就是要解析的xml布局文件
第二个参数flowLayout--root
第三个参数boolean值
后面两个参数要连起来说的
1.如果flowLayout这写null----那表示这个布局文件解析出来的控件没有任何归属
2.如果flowLayout为一个viewGroup,第三个参数为false;
这时表示的是解析出来的view是具有和flowLayout一样的layoutParams类型的。
但是此时view和flowLayout也就是这个关系,view.getLayoutParams()得到的具体类型应该是flowLayout.generateLayoutParams()的类型
例如,第二个参数是linearLayout,第三个参数为false,此时view还是view类型,但是view.getLayoutParams()就是linerLayout.layoutParams了
3.如果flowLayout不为空,第三个参数为true
则在上述的基础上,还有一个可怕的事实就是,这个解析出来的view的类型也转化成了flowLayout的类型。
可以打log验证。
所以这个实用的前提是view确实是flowlayout类型。否则这么用必挂
好了,兴奋说完第一点,我去跑个步,其他的以后说或今晚说
0 0
- 最近的一些总结一点点
- 最近的一些总结
- 最近的一些总结
- 最近的一些总结
- 最近的一点点感悟。
- 最近的一些小总结
- 最近的一些自我总结
- 最近的一些代码总结
- 最近的一些代码总结
- 关于最近的一些总结
- 最近前端的一些总结
- 最近的一点点小心得
- 总结最近遇到的一些异常处理
- 最近一些给力的总结
- 最近写飞秋程序的一些总结
- 最近看到或是总结的一些观点
- 最近遇到的一些小问题总结
- 最近开发Android的一些总结
- 用户过亿,成熟产品如何全面拥抱公有云?
- 在Android下调试Unity3D的应用
- 一句问候让我满血复活----献给那些在外奋斗的朋友们
- Android 三种方式实现自定义圆形页面加载中效果的进度条
- ubuntu下搜索文件
- 最近的一些总结一点点
- 关于Activity中的Viewpager中的Fragment的生命周期
- 移动页面注意项
- 使用Powermock实现单元测试,提高单元测试覆盖率
- JavaScript跨域总结与解决办法
- 第一次写点前言
- 等高瀑布流布局的算法
- Java把class文件打包成jar包
- repeater 控件实现排序