微调器从顶部而不是底部打开
Spinner opens from top and not from bottom
[你可以在这里完美地看到问题,下拉列表是从微调器的顶部而不是底部打开的,我不知道该怎么做,在 [=18= 上找不到任何解决方案] 要么,请帮助我] 抱歉外部图片 link,由于某种原因它不会在此处加载图片..
这是我的微调器代码:
<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"/>
如果旋转器充气的物品靠近屏幕底部,就会发生这种情况。
如果向下充气旋转器将没有足够的空间(或几乎没有足够的空间),因此它会向上充气。尝试将微调器放在布局中更高(垂直)的位置。
这取决于屏幕尺寸,如果您在其他设备上测试它会显示在down/up。
我建议您在不同的设备上进行测试。
如果需要,可以使用自定义适配器
<Spinner
...
android:overlapAnchor="false" />
请检查this answer and
[你可以在这里完美地看到问题,下拉列表是从微调器的顶部而不是底部打开的,我不知道该怎么做,在 [=18= 上找不到任何解决方案] 要么,请帮助我] 抱歉外部图片 link,由于某种原因它不会在此处加载图片..
这是我的微调器代码:
<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"/>
如果旋转器充气的物品靠近屏幕底部,就会发生这种情况。
如果向下充气旋转器将没有足够的空间(或几乎没有足够的空间),因此它会向上充气。尝试将微调器放在布局中更高(垂直)的位置。
这取决于屏幕尺寸,如果您在其他设备上测试它会显示在down/up。
我建议您在不同的设备上进行测试。
如果需要,可以使用自定义适配器
<Spinner
...
android:overlapAnchor="false" />
请检查this answer and