我正在尝试学习片段
public class FirstFragment extends Fragment implements OnClickListener {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.first_fragment,
container, false);
Button nextButton = (Button) view.findViewById(R.id.button_first);
nextButton.setOnClickListener(this);
return view;
}
}
在 ::
行中View view = inflater.inflate(R.layout.first_fragment,container, false);
false
container
请轻松回答...我是新手
答案 0 :(得分:1)
您可以在文档中查看所有内容:Android Developer Reference
public View inflate(XmlPullParser解析器,ViewGroup root,boolean attachToRoot)
您要问的参数是:
root 可选视图是生成的层次结构的父级(如果attachToRoot为true),或者只是为返回的层次结构的根提供一组LayoutParams值的对象(如果attachToRoot是假的。)
attachToRoot 是否应将膨胀的层次结构附加到根参数?如果为false,则root仅用于为XML中的根视图创建LayoutParams的正确子类。
另外,请注意返回值,因为它取决于这些参数:
<强>返回强> 膨胀层次结构的根视图。如果提供了root并且attachToRoot为true,则为root;否则它是膨胀的XML文件的根。