1.静态加载
1.1 首先定义每一个Fragment的布局文件。
1.2 创建每个fragment类,需要继承Fragment。并使用onCreateView()的inflater.inflate()方法来返回布局文件。
1.3 在主要布局中加入标签fragment,并设置好相关属性即可。(layout_width,layout_weight,name...)
2.动态加载
2.1 首先定义每一个Fragment的布局文件。
2.2 创建每个fragment类,需要继承Fragment。并使用onCreateView()的inflater.inflate()方法来返回布局文件。
2.3 设置主要布局的ID
2.4 使用getFragmentManager().beginTransaction().replace(R.id.main_layout1,fragment1).commit();来加载fragment即可。
3.fragment之间传递数据
3.1 使用,getActivity()来获取相关的空间,并进行传递数据的功能。(fragment必须在同一个窗体下加载)