2017-04-03 72 views
-3

我有2个微调和1个编辑文本。如何获得选定的微调项目。我需要知道女巫的选择,所以我可以在其他活动中显示转换结果。微调inandroid工作室

第一个微调器有2项(摄氏和华氏)秒也。如何根据旋转器项目选择调用2种方法之一。

+0

[如何在Android中获得微调器选定项目](http://stackoverflow.com/questions/17129021/how-to-get-spinner-selected-item-in-android) –

回答

0

为您的纺纱人员创建参考。提取这样的旋转器的所选择的值:

String spinnerValue = String.valueOf(spinnerReference.getSelectedItem()); 

考虑到spinnerValue可以包含“华氏”或“Celsisus”,则可以使用一个开关块来调用适当的方法。

0

如果你想检查微调器中当前选定的项目,你应该有一个它的实例。如果您不确定在布局文件中为其分配了一个id(例如“unitSpinner”),然后在Activity的onCreate方法中调用Spinner spinner = (Spinner) findViewById(R.id.<idYouAssigned>)。然后您可以拨打spinner.getSelectedItem(),根据用户选择哪一个,它将返回“Celsuius”或“Fahrenheit”。