LayoutInflater的正确使用姿势

看别人的项目时,发现竟然用这样一种方式构建

LayoutInflater layoutInflater = (LayoutInflater) context
    .getSystemService(Context.LAYOUT_INFLATER_SERVICE

查了下资料,才发现原来我们日常所用的

public View inflate (int resource, ViewGroup root, boolean attachToRoot)

的源码就是调用这个方法,原来大牛都是源码控哦!

至于这三个参数的正确使用姿势,root如果不为空,就能获取到layout_开头的属性了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 生成LayoutInflater实例: 最常用加载布局的方法: 直接放上结论并验证讲解: 阅读源代码可知: inf...
    DevWang阅读 8,337评论 9 51
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,559评论 25 708
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,554评论 0 17
  • 秋风瑟瑟,细雨寒凉 潮湿了这个季节 添了几许忧伤 珠帘未动,雨打轩窗 指尖烟飞袅袅 留不住太多过往 人倚小楼,心在...
    无疾道人阅读 210评论 4 7
  • 岁末年初,忙着总结,忙着新计划。最近也收到朋友的私信,问我有没有推荐的书。同一本书,会因不同的性格而关注点迥异进而...
    Elf陈蒙来ilemon阅读 193评论 0 0