Spinner项目不显示为下拉列表,而是显示在微调器的顶部

时间:2014-01-22 07:51:08

标签: android android-spinner

我在我的代码中使用微调器,我在我的xml中声明了

spinner的xml代码: -

<Spinner
        android:id="@+id/spinner"
        android:layout_width="180dp"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/button1"
        android:layout_marginTop="133dp"
        android:drawSelectorOnTop="true" />

因此可以看出微调器在一个按钮下面也是在那个布局xml中。现在当我运行我的应用程序时它正确加载所有数据但是项目显示在微调器的顶部而不是在向下旋转器的一面。将截图显示为

Spinner when placed down of the button

但是当我使用与按钮平行的相同微调器时,微调器下拉效果工作非常精细。这是它的截图。

Spinner when placed parallel to the button

所以能告诉我怎样才能解决这种情况。感谢任何回复。

1 个答案:

答案 0 :(得分:2)

试试这个希望这会对你有所帮助

 android:spinnerMode="dropdown"