在Android中动态添加视图到片段?

时间:2011-09-22 09:14:47

标签: android-fragments android android-view

是否可以动态地将视图添加到片段?如果是的话,我该怎么做?

2 个答案:

答案 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是您的第二个片段。