我必须将在微调框中选择的项目的位置传递给另一个活动。我正在使用:
int result = spinner.getSelectedItemPosition();
但是,此“结果”未显示所选的正确位置。虽然我用的时候:
String bloodGroup = String.valueOf(spinner.getSelectedItem());
这显示了正确的结果..
第一种情况可能出现了什么问题?
答案 0 :(得分:0)
该代码应该有效。尝试向微调器添加onItemSelectedListener()
,并在每次更改微调器值时记录所选值。然后你会看到它是否是正确的。很可能你在其他地方重置了那个价值。