TextView と Spinner を TableRow 内に配置しましたが、Spinner の幅を変更できません。RelativeLayout に配置すると、すべて正常に動作します。カスタム幅、wrap_content、または match_parent を設定できますが、TableRow に配置すると、何をしても一定の幅になります。TableRow で match_parent にする方法を教えてもらえますか?
<TableLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/logo" >
<TableRow
android:id="@+id/tableRow1"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/textView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/text"
android:textSize="18sp" />
<Spinner
android:id="@+id/spinner1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:drawSelectorOnTop="true"
android:entries="@array/items"
android:prompt="@string/prompt"
android:textSize="18sp" />
</TableRow>
</TableLayout>