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

Android fragments 在Android中动态地将视图添加到片段?,android-fragments,android,android-view,Android Fragments,Android,Android View,是否可以动态地向片段添加视图?如果是,我怎么做 是否可以动态地向片段添加视图 对 如果是,我怎么做 与在其他任何位置添加视图的方法相同:在视图的父容器上调用addView HomeFragment frag = new HomeFragment(); FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.replace(R.id.fragLogin, frag); ft.setCustomAnimations(R

是否可以动态地向片段添加视图?如果是,我怎么做

是否可以动态地向片段添加视图

如果是,我怎么做

与在其他任何位置添加视图的方法相同:在视图的父容器上调用addView

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

fragment类中似乎没有api addView。@MS:这是因为fragment不是视图组,甚至不是视图。片段可能包含一个视图组。