View rl = inflater.inflate(R.layout.mytest, mListCon,true);
如果是第三个参数是false,就是不要将布局文件加载到root中,返回值是布局文件的根布局,如果要将xml加载到root上,要root.addView(rl);
如果是true,就是将xml文件加载到root上,返回的是root,那么rl直接就添加到root上了

关于LayoutInflater类inflate(int resource, ViewGroup root, boolean attachToRoot)方法三个参数的含义

resource:需要加载布局文件的id,意思是需要将这个布局文件中加载到Activity中来操作。

root:需要附加到resource资源文件的根控件,什么意思呢,就是inflate()会返回一个View对象,如果第三个参数attachToRoot为true,t并且root存在,将xml挂载到root下,返回root,false:返回xml的根布局

attachToRoot:是否将root附加到布局文件的根视图上

inflater.inflate的理解相关推荐

  1. android inflater,探索 Android Inflater.inflate()

    android-knowledge.jpg 在 Android 开发中,有很多看起来 "约定俗成" 的代码,有时候不妨停下来想一想深层次的含义.最近我在给 Fragment 填充布 ...

  2. inflater.inflate()参数详解

    前言 今天在lint项目的代码时,又遇到了inflate方法的参数问题,之前看过相关的文章,又没有记录下来,导致时间长了就忘记了.今天再次遇到这个问题,便老老实实记录一下LayouInflater中i ...

  3. inflater.inflate使用详解

    原文地址:https://possiblemobile.com/2013/05/layout-inflation-as-intended/ Layout inflation is the term u ...

  4. inflater.inflate 三个方法区别

    对于方法 public View inflate(@LayoutRes int resource, @Nullable ViewGroup root, boolean attachToRoot) 1. ...

  5. 关于自定义card时的图片自适应.(inflate的理解)

    1.理想中的card样子 理想中的样子是:自定义的card 大小跟着外部viewGroup决定的大小,card内的图片占满card.底下有个text 显示title.实际中,看到的card的layou ...

  6. View.inflate 和 inflater.inflate 区别

    1. LayoutInflater. from (RecylerActivity. this ) .inflate(R.layout. my_text_view , viewGroup ,false ...

  7. 深入理解 LayoutInflater.inflate() 方法

    目录 1. 前言 2. 正文 2.1 inflate() 方法分析 2.1.1 根节点不是 merge 时,第一组取值情况分析 2.1.2 根节点不是 merge 时,第二组取值情况分析 2.1.3 ...

  8. convertViewsetTag方法的一点理解

    转自:http://blog.163.com/freemanls@126/blog/static/164585061201171210504864/ 前言 首先我们要知道setTag方法是干什么的,S ...

  9. 【转】Android菜单详解——理解android中的Menu--不错

    原文网址:http://www.cnblogs.com/qingblog/archive/2012/06/08/2541709.html 前言 今天看了pro android 3中menu这一章,对A ...

最新文章

  1. LeetCode 206 Reverse Linked List--反转链表--迭代与递归解法--递归使用一个临时变量,迭代使用3个
  2. Web应用程序中(VS2005+SP1)添加App_Code(转)
  3. java 调度服务器,Quartz Scheduler - 使用PostgreSQL服务器调度作业
  4. 【进程通信】Signal信号
  5. Python中for else注意事项
  6. 前后端分离和微服务_为什么说微服务,要从前后端分离开始?一文带你揭秘深入微服务...
  7. golang函数多值返回示例
  8. 使用react实现select_使用 Hooks 优化 React 组件
  9. .net应用程序中添加chm帮助文档打开显示此程序无法显示网页问题
  10. 算法洗脑系列(8篇)——第八篇 概率思想
  11. onenote插入代码块的完美解决方法
  12. LoRa网关市场现状及未来发展趋势
  13. kali2022.1 firefox developer (换成开发者版本火狐)
  14. 半角数字验证 Encoding
  15. Codeforces Edu Hacking
  16. LaTex 表示 波浪线
  17. Activity启动过程源码分析
  18. BP神经网络的详细推导 与 完整代码
  19. [bzoj4544]椭圆上的整点 解题报告
  20. 测试流程和测试用例设计方法

热门文章

  1. 种树C语言,种树能让你不玩手机吗?#Forest #app
  2. 配置软RAID与逻辑卷
  3. [python] Message: stale element reference: element is not attach to the page document
  4. QCon-OPPO数据平台Cloud Lake 降本增效实践
  5. Linux 批量删除 修改日期大于某一天的文件
  6. 计算机存储选板选片,2019考研计算机知识要点:存储器芯片
  7. NPDP考试相关事宜
  8. do sb suggest to_suggest to do 与 suggest doing 用法上有什么区别
  9. Android 图片陀螺仪效果/VR效果-仿链家、贝壳
  10. PS 图像调整算法——亮度调整