您可以通过两种方式将片段添加到活动布局:
在活动的布局文件中声明该片段。
以编程方式将片段添加到现有的ViewGroup。
两种方法都在文档中提到
http://developer.android.com/guide/components/fragments.html
如果要将片段添加到容器中,则需要在xml中使用ViewGroup。一般
frameLayout使用。所以在xml中有以下内容
<frameLayout android:id="@+id/fragment_place" android:layout_width="match_parent" android:layout_height="match_parent"/>
活动代码很好。在“按钮”上单击,可以替换容器中的相应片段。
在您的片段中
onCreateView,为片段布局充气,并使用view对象初始化该布局的视图。但是您会膨胀
activity_main.xml,这不是必需的。
报价文件
具体来说,该片段可以使用getActivity()访问Activity实例,并轻松执行诸如在活动布局中查找视图之类的任务
所以
EditText你可以使用
EditText easy = (EditText)getActivity().findViewById(R.id.easy);
或者单击进行初始化
EditText,
Activity从
Button获取值
EditText,然后可以
EditText将从的值传递
Activity给
Fragment



