我不太了解inflater.inflate方法的第二个和第三个参数

时间:2015-05-15 05:11:59

标签: android layout-inflater

有人可以向我解释这containerfalse的用途是什么吗?我是Android编程的新手。我需要光!

 View view = inflater.inflate(R.layout.top_section, container, false);

1 个答案:

答案 0 :(得分:3)

Here是函数的描述。

  

<强>参数

     

解析器包含视图层次结构描述的XML dom节点。

     

root 可选视图是生成的层次结构的父级(如果attachToRoot为true),或者只是提供一组的对象   返回层次结构的根的LayoutParams值(如果   attachToRoot为false。)

     

attachToRoot 是否应将膨胀的层次结构附加到根参数?如果为false,则root仅用于创建正确的   LayoutParams的子类,用于XML中的根视图。

要回答您的问题,容器将用作父视图或根视图 生成的层次结构。 &#34; false&#34;是告诉inflater是否将膨胀的层次结构附加到根参数或容器的标志。