我在我的应用中遇到Spinner
的奇怪问题。我已经在线查询但我无法获得任何解决方案。
我发现了类似的问题
here (edited part),但没有人回答过这个问题的具体部分。
在我的活动中,我有两个Spinners:一个显示LocalDate
个对象列表,另一个显示"无辜"从自定义对象的内部类检索的String
个对象。两个微调器共享相同的适配器类,我做了扩展ArrayAdapter<Class<? extends Object>>
,因为我需要它灵活。
LocalDate微调器工作正常。
但是当我点击以显示微调器弹出窗口时,你可以看到我从另一个收到的内容:
我试图输入一个日志来打印我得到的值,但日志根本没有显示任何问题,并且在项目选择时,数据被正确地放入Spinner TextView。
答案 0 :(得分:0)
我刚刚意识到我必须覆盖getDropdownView()
方法,以便在下拉列表中正确显示!
毕竟,第一个Spinner没有按预期工作,但我认为这是别的。