我有以下布局:
<TableRow
android:id="@+id/contentRow3"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
style="@style/hotelapp_textblack"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginRight="5dp"
android:text="@string/check_room"
tools:context=".MainActivity" />
<Spinner
android:id="@+id/spinRoom"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:spinnerMode="dropdown"
android:dropDownWidth="match_parent" />
</TableRow>
使用以下 ArrayAdapter 布局:
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:minHeight="30dp"
android:textColor="#000" />
TableRow
显然是其中之一。我在这里面临的问题是,无论我做什么,我都无法更改Spinner
. (不是列表项,是微调器本身)。因此,无论我将宽度设置为0dp
、还是match_parent
,它都保持不变。我该怎么做才能修改宽度?wrap_content
x_dp