【发布时间】:2014-08-25 12:45:07
【问题描述】:
我在 android spinner 中有一个要求,我需要将所选项目显示为第一个元素(这是第零位置的元素),而与所选项目无关。假设我在第一个位置选择了元素,那么第零位置元素也应该是selected.如何选择第零个元素,而与微调器中选择的任何项目无关。
在 onItemselected() 方法中,我将项目选择为零,但仍然选择单击的元素作为秒的分数。
谁能帮我解决这个问题。
【问题讨论】:
-
在此处添加您的代码..
-
不清楚您的要求是什么,您是否想用重新排序的项目重新填充微调器,使所选项目位于位置 0?或者你希望 pos=0 总是被选中?如果是这样,把这个 mSpinner.setSelectedPosition(0);在 onItemselected()
-
我希望 pos==0 始终被选中,尽管我点击了任何其他位置的项目,例如 1 或 2 或 3 etxc
-
在 onItemSelected 我调用了方法 mSpinner.setSelection(0)。第零个元素被选中,但是当我单击位置 0 中的项目以外的项目时,它会闪烁一次。
标签: android