TableRow中的Android Spinner宽度是常量

时间:2012-11-19 09:07:14

标签: android width spinner

我有以下布局:

   <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的宽度。 (不是列表项,微调器本身)。因此,无论我将宽度设置为0dpmatch_parentwrap_content还是x_dp,它都保持不变。我该怎么做才能修改宽度?

0 个答案:

没有答案