Fragment
介绍
Fragment,英文为碎片的意思,早期应用于平板等大屏幕设计中
应用
创建
1.定义一个类,继承Fragment类
2.重写父类内的方法onCreateView()
3.在onCreateView()方法中填充布局并返回View
public class MyFragment2 extends Fragment {
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View root = inflater.inflate(R.layout.fragment2,container,false);
return root;
}
显示
1.静态显示(不推荐使用)
2.动态显示
(1) 创建Fragment类
(2) java代码?
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//获取管理者
fragmentManager = getSupportFragmentManager();
//获取事务管理者
FragmentTransaction transaction