spinner android kotlin 的自定义适配器不可见,但在单击下拉值时可见
Posted
技术标签:
【中文标题】spinner android kotlin 的自定义适配器不可见,但在单击下拉值时可见【英文标题】:custom adapter for spinner android kotlin not visible but visible when you click the dropdown values 【发布时间】:2021-12-13 15:36:38 【问题描述】:我有一个包含 Web 服务项目的微调器,该值仅在下拉列表中可见。当我打开应用程序时,微调器是空的,但是如果我单击微调器,我会在下拉列表中看到值。检查图像以获取更多信息。谢谢
XML
<Spinner
android:id="@+id/spinner_missions"
android:layout_
android:layout_
android:layout_gravity="center"
android:layout_marginEnd="@dimen/activity_padding"
android:visibility="visible"/>
我需要帮助才能显示微调器值。
【问题讨论】:
这是解决方案:***.com/a/69736715/11138845 【参考方案1】:尝试将微调器条目添加到微调器小部件
<Spinner
android:id="@+id/spinner_missions"
android:layout_
android:layout_
android:entries="@array/entries" />
然后创建您的微调器条目值
<resources>
<string-array name="entries">
<item>Stack</item>
<item>Android</item>
</string-array>
<string-array name="values">
<item>100</item>
<item>3000</item>
</string-array>
【讨论】:
我从服务器动态获取值以上是关于spinner android kotlin 的自定义适配器不可见,但在单击下拉值时可见的主要内容,如果未能解决你的问题,请参考以下文章
Android:Spinner 在 relativeLayout 类中给出 android.content.res.Resources$NotFoundException 错误
Kotlin Spinner OnItemSelected 意图