0

我必须将微调器中选择的项目的位置传递给另一个活动。我在用着:

 int result = spinner.getSelectedItemPosition();

但是,这个“结果”没有显示选择的正确位置。虽然当我使用:

        String bloodGroup = String.valueOf(spinner.getSelectedItem());

这显示正确的结果..

在第一种情况下可能出了什么问题?

4

1 回答 1

0

该代码应该可以工作。尝试将 a 添加onItemSelectedListener()到微调器,并在每次更改微调器值时记录所选值。然后你会看看它是否正确。很可能您正在其他地方重置该值。

于 2012-06-18T11:12:30.620 回答