是否可以动态地将视图添加到片段?如果是的话,我该怎么做?
答案 0 :(得分:5)
是否可以动态地将视图添加到片段?
是
如果是,我该怎么做?
与在其他地方添加View
的方式相同:在addView()
的父容器上调用View
。
答案 1 :(得分:-1)
HomeFragment frag = new HomeFragment();
FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.replace(R.id.fragLogin, frag);
ft.setCustomAnimations(R.anim.right_in, R.anim.right_out);
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
ft.commit();
此处,R.id.fragLogin
是您在活动xml中声明的第一个片段的ID,而HomeFragment是您的第二个片段。