0
首先,我想创建一个带有一个额外的“添加新项目”按钮的下拉菜单的微调。其次,我希望每个项目(除了按钮之外)都可以在长按下时突出显示(所以我可以通过删除图标删除它们)。我无法让它通过我的第一个问题。如何接近微调+“添加新项目”按钮+可选项目
尝试1:我试图修改ArrayAdapter的getCount将()添加+1 &修改getDropDownView()返回的最后一个项目有不同的看法。我有一个IndexOutOfBoundsException。
尝试2:我也尝试添加一个“空”的项目,我会再内getDropDownView()转换,但我得到一个NullPointerException作为一个ArrayAdapter的内部代码是调用toString()的空项。
我的第二个问题增加了更多的复杂层次,因为它会使下拉菜单多模式。我想我不应该把它放在Spinner类上,但我仍然希望它像Spinner一样工作。我应该如何处理这个问题?
你可以使用自定义视图而不是spinner.so,你可以实现所有你想要的东西。 – dipali