5
是否可以動態地將視圖添加到片段?如果是這樣,我該怎麼做?在Android中動態添加視圖到片段?
是否可以動態地將視圖添加到片段?如果是這樣,我該怎麼做?在Android中動態添加視圖到片段?
是否可以動態地添加視圖到片段?
是的。
如果是這樣,我該怎麼做?
以同樣的方式,你會添加一個View
其他地方:撥打View
的父容器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已經宣佈和HomeFragment是你的第二個片段的第一個片段的ID。
我好像在片段類中沒有api addView()。 –
@MS:這是因爲'Fragment'不是'ViewGroup'甚至是'View'。一個'Fragment'可能包含一個'ViewGroup'。 – CommonsWare