【发布时间】:2014-09-16 19:01:56
【问题描述】:
我想要一个 Spinner,其中包含最后一个 Item 作为“添加更多项目”
当我点击它时,我可以添加下一个项目。我添加的项目应该显示在微调器列表中,并且最后一项与“添加更多项目”相同。
我尝试使用Adapter,但我怎样才能将最后一个元素保留为“添加更多项目”
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
if (position == spinner.getItemIdAtPosition(spinner.getCount()))
// my code for adding item to list using Adapter
else
// spinner.setSelection();
}
我写错了吗?? 有什么帮助吗??...谢谢...
【问题讨论】:
-
你尝试了什么?
-
我不知道该怎么做。!!
-
试试
yourAdapter.insert(data, yourAdapter.getCount());