我正在使用一个ArrayAdapter<CharSequence>
填充要在 a 中列出的项目android.widget.Spinner
。这一切都很好。
但现在我想保持项目列表动态,即我希望能够在运行时从选择列表中添加/删除项目。然而,当我打电话时adapter.add(item)
or adapter.remove(item)
我总是得到一个UnsupportedOperationException
,尽管 JavadocArrayAdapter
类将这两种方法描述为可用于确切的预期目的。
这是一个错误,真的没有实现还是我在这里缺少什么?
您可能使用普通 Java 数组初始化了适配器(例如,String[]
)。尝试使用一些实现java.util.List
接口(例如,ArrayList<String>
).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)