我有一个 TablLayout,它有 1 行和 2 列。
第一列是文本,我希望它尽可能大,第二列是另一个 2 行 1 列的表:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TableLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:stretchColumns="1"
>
<TableRow>
<TextView
android:id="@+id/parkingDataText"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip"
/>
<TableLayout>
<TableRow>
<ImageButton
android:id="@+id/buttonStar"
android:layout_marginLeft="10dip"
android:background="@null"
/>
</TableRow>
<TableRow>
<ImageButton
android:id="@+id/buttonRent"
android:layout_marginLeft="10dip"
android:background="@null"
/>
</TableRow>
</TableLayout>
</TableRow>
我以为我必须使用 strechColumns="1" 并且第一列占用了第二列不使用的空间,但它不起作用。任何想法?
先感谢您