0

在android中使用片段

我正在尝试学习片段

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

有人可以用外行的方式用最简单的方式解释吗

请轻松回答...我是新手

4

1 回答 1

1

您可以在文档中查看所有内容:Android Developer Reference

公共视图膨胀(XmlPullParser 解析器,ViewGroup 根,布尔 attachToRoot)

您要询问的参数是:

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

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

另外,请注意返回值,因为它取决于这些参数:

返回 膨胀层次结构的根视图。如果提供了 root 并且 attachToRoot 为真,则这是 root;否则它是膨胀的 XML 文件的根。

于 2013-10-29T09:33:36.290 回答