android:how 的函数使用 "inflate(int resource, ViewGroup root, boolean attachToRoot)" 的函数
a function of android:how to use the function of "inflate(int resource, ViewGroup root, boolean attachToRoot)"
这张图片来自官方documents.But有一个字没看懂:"or else simply an object that provides a set of LayoutParams values for root of the returned hierarchy (if attachToRoot is false.)"
你能帮我解释一下吗?
Inflate 用于添加视图,特别用于膨胀 activity 内的片段。 ViewGroup root 是您要在其中扩充视图的父视图。
如果您使用此函数来膨胀片段,请像这样使用它:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_name,container,false);
return view;
}
如果这不能回答您的问题,请告诉我您究竟在什么情况下使用 inflate。
这张图片来自官方documents.But有一个字没看懂:"or else simply an object that provides a set of LayoutParams values for root of the returned hierarchy (if attachToRoot is false.)"
你能帮我解释一下吗?
Inflate 用于添加视图,特别用于膨胀 activity 内的片段。 ViewGroup root 是您要在其中扩充视图的父视图。 如果您使用此函数来膨胀片段,请像这样使用它:
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_name,container,false); return view; }
如果这不能回答您的问题,请告诉我您究竟在什么情况下使用 inflate。