为什么下拉微调器没有显示在屏幕上?

时间:2012-07-25 07:33:02

标签: android

您好我需要下拉列表,例如图片enter image description here

表示我的代码如下: -

<LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="35dip"
        android:orientation="horizontal" >

        <TextView
            android:layout_width="60dip"
            android:layout_height="wrap_content"
            android:layout_marginLeft="15dip"
            android:text="Picture"
            android:textColor="#000000"
            android:textSize="18dip" />

        <View
            android:layout_width="34dp"
            android:layout_height="40dip" />

        <Spinner
            android:id="@+id/picturelist"
            android:layout_width="206dp"
            android:layout_height="30dip"
            android:ellipsize="end"
            android:gravity="center"
            android:imeOptions="actionNext"
            android:singleLine="true"
            android:entries="@array/picture_arrays"
            android:prompt="@string/prompt"
            android:textColor="#000000" />
    </LinearLayout>

但输出如图所示: - enter image description here

请有人帮助我。

2 个答案:

答案 0 :(得分:0)

我可以在右下方看到下拉列表(浅灰色)。如果您希望它相当明显,请增加对比度,例如更改其颜色与活动的背景颜色形成对比。

答案 1 :(得分:0)

试试这个..

<Spinner
  android:id="@+id/picturelist"
  android:layout_width="206dp"
  android:layout_height="30dip"
  android:ellipsize="end"
  android:gravity="center"
  android:imeOptions="actionNext"
  android:entries="@array/picture_arrays"
  android:prompt="@string/prompt"
  android:textColor="#000000" />

修改
           要更改颜色,请 See this