我一直有根布局的问题。在下面的段落中,您必须从此方法返回一个视图,该视图是片段布局的根。
onCreateView() 当片段第一次绘制其用户界面时,系统会调用此方法。要为您的片段绘制UI,您必须从此方法返回一个视图,该视图是片段布局的根。如果片段没有提供UI,则可以返回null。
片段布局的根源是什么?是定义这个特定片段的main_activity.xml还是布局文件?
答案 0 :(得分:2)
这是需要在Fragment
中显示的布局文件。我们可以将其作为需要在Fragment
必须只有一个根元素,它必须包含带有android命名空间的xmlns:android属性,如图所示。 xmlns:android="http://schemas.android.com/apk/res/android"
希望这会有所帮助:)
已添加:您案例中的onCreateView()方法应返回定义此特定片段的布局文件
答案 1 :(得分:1)
试试这个......
Fragments
旨在利用垫上剩余的额外空间。
如果是移动电话,我们会从一个Activity
转移到另一个{,但是如果Pads
我们使用Fragments
时它始终< strong>在Activity
Fragment
Dynamically
可以从Activity
添加和删除。
在onCreateView()
方法上,Fragments View
上Root View
虚增,这就是来自returned
的{{1}}方法
答案 2 :(得分:0)
片段很可能作为父(或根)布局的一部分存在。我对该段落的解释是,main_activity.xml中的最高级别布局将是根布局。