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 は 2 番目のフラグメントです。

于 2013-04-20T07:22:28.950 に答える