Android旋转器和按钮

时间:2011-03-25 04:48:33

标签: android

我的Spinners有一个按钮和数组数组。我正在尝试将Buttons文本设置为选定的Spinners Text。似乎无法弄清楚如何执行此操作。

for(int i=0;i<theSpinners.length;i++){
       theSpinners[i].setSelection(theArray[i]);
       theButtons[i].setText(theSpinners[i].getSelectedItemPosition());
}

希望这是有道理的。

1 个答案:

答案 0 :(得分:1)

getSelectedItemPosition()返回一个整数,因此setText将不会按您的意愿运行。你会想要做这样的事情......

theButtons[i].setText(String.valueOf(theSpinners[i].getSelectedItemPosition()));

...如果你想要的是设置微调器的索引。或者,您可能希望使用getSelectedItem方法...

theButtons[i].setText(theSpinners[i].getSelectedItem().toString());