フラグメントがあり、その中にレイアウトとボタンを(プログラムで)作成して、そのようなビューを作成します:
<LayoutMaster>
<Layout1>
<Button 1>
<Button 2>
...
</Layout1>
<Layout2>
<Button 1>
<Button 2>
...
</Layout2>
...
</LayoutMaster>
ボタンが画面いっぱいに表示され、すべて同じサイズである必要があります。したがって、XMLファイルを使用したときに、これらのプロパティをレイアウトとボタンに追加すると、機能しました:
android:layout_width="fill_parent"
android:layout_height="fill_parent"
しかし、私がJavaファイルでそれを行っているとき(したがって、xmlレイアウトを使用していません)、フラグメントがレンダリングされるとき、すべての画面を占める大きなボタンが1つしかありません。ビューを更新して LayoutMaster.invalidate() を追加する必要があると思いましたが、うまくいきませんでした。
フラグメントの onCreateView でこれを行っています。
いつものように、あなたの助けに感謝します!