2017-04-03 36 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」。