0
私はcontentContainer
のIDを持つLinearLayout
を持っています。
私の質問は簡単です:
Framelayout
をプログラムで作成し、LinearLayout
の末尾に追加するにはどうすればよいですか?
次に、この内にフラグメントを追加するには、このFrameLayout
を参照したいと思います。ViewGroup内にframelayoutを追加する
私はcontentContainer
のIDを持つLinearLayout
を持っています。
私の質問は簡単です:
Framelayout
をプログラムで作成し、LinearLayout
の末尾に追加するにはどうすればよいですか?
次に、この内にフラグメントを追加するには、このFrameLayout
を参照したいと思います。ViewGroup内にframelayoutを追加する
あなたはこのようにそれを行うことができます。
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
FrameLayout.LayoutParams frameParams = new FrameLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
params.gravity = Gravity.BOTTOM;
params.addView(frameParams);
は、おそらく何をしたい:
final LinearLayout parentView = (LinearLayout) findViewById(R.id.contentContainer);
final FrameLayout frameLayout = new FrameLayout(getContext());
parentView.addView(frameLayout, parentView.getChildCount() - 1);
は...今ものの
それをテストすることができませんでした