子どもたちは唯一のTableRowである必要はありません。テーブルレイアウトは、LinearLayout、TextView、ImageButtonなどのすべてのタイプの子をサポートします。
画像ボタンをTableRowにラップしないでください。行として挿入します。ボタンが均等に行を分割するために、同じ量の次の二つの画像ボタンを追加android:orientation="horizontal"
</TableRow>
<LinearLayout
android:id="@+id/LL1"
android:layout_width="fill_parent" <---! The Parent is the TableLayout !--->
android:layout_height="wrap_content"
android:orientation="horizontal">
<ImageButton
android:id="@+id/IB1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/coolBGImage1"
android:weight="1" />
とのLinearLayoutを使用する一列に3 ImageButtonsを置く
<TableRow>
<TextView
android:id="@+id/tv1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Example Table Row" />
</TableRow>
<ImageButton
android:id="@+id/ib1"
android:layout_width="fill_parent" <---! The Parent Is The Table Layout !--->
android:layout_height="wrap_content"
android:background="@drawable/coolBGImage" />
<TableRow>
BLAH BLAH BLAH
</TableRow>
。
</LinearLayout>
はい、私は効果を試しませんでした。私は別のアプローチを試みていますが、アプリケーションが不必要に重くなることはありますが(それほど多くはありませんが) – ikromm
レイアウトファイルまたはそのサンプルを投稿してみることができますか? – kaspermoerch
必要はありません。それは少し重い場合でも正しく動作しています。歓声:) – ikromm