5

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

4

2 回答 2

5

是否可以动态地将视图添加到片段?

是的。

如果是,我该怎么做?

View与在其他任何地方添加的方式相同:调用addView()View父容器。

于 2011-09-22T11:14:17.280 回答
-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 是您的第二个片段。

于 2013-04-20T07:22:28.950 回答