[你可以在这里完美地看到问题,下拉列表是从微调器的顶部而不是底部打开的,我不知道该怎么做,在谷歌上也找不到任何解决方案,请帮助我] 对不起外部图片链接,由于某种原因它不会在这里加载图片..
这是我的微调器代码:
<Spinner
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/rgGender"
android:entries="@array/months_array"
android:textAlignment="center"
android:id="@+id/spMonth"
style="@style/Base.Widget.AppCompat.Spinner.Underlined"/>
最佳答案
如果使微调器充气的元素靠近屏幕底部,就会发生这种情况。
如果向下充气旋转器将没有足够的空间(或几乎没有足够的空间),因此它会向上充气。尝试将微调器放在布局中更高(垂直)的位置。
这取决于屏幕尺寸,如果您在其他设备上测试它,它会在向下/向上显示。
我建议你在不同的设备上测试它。
如果你愿意,你可以使用客户适配器
<Spinner
...
android:overlapAnchor="false" />
关于android - 微调器从顶部而不是底部打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39731115/