0
私は1行に2つのアイコンを持つTableLayoutに入れた6つのアイコンを持っています。テーブルレイアウト内にアンドロイドビューがありますか?
だから、これはレイアウトがどのように見えるかです:ビューが等しい重みを持っている場合は
<TableLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:shrinkColumns="*">
<View
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="2"/>
<TableRow>
...
</TableRow>
<View
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="1"/>
<TableRow>
...
</TableRow>
<View
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="1"/>
<TableRow>
...
</TableRow>
<View
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="4"/>
</TableLayout>
、このレイアウトは正常に見えます。しかし、私が表示されているものに彼らの重みを変更すると、レイアウトがきちんと出てこない。
私はこれにスクリーンショットを添付しています
これが動作するようになって上の任意の提案を?
日食のデザインモードにRelativeLayoutではなく、TableLayoutを使用すべきだと思う、あなたはランダムなグレービットのない別の単純な画像にしたいかを示すことができますか?また、mohsin.mrが言っているように、テーブルレイアウトはおそらくより多くの仕事があるので、私は相対レイアウトまたは線形レイアウトを使用します。 –