2017-04-03 1 views
-3

私は2つのスピナーと1つの編集テキストを持っています。選択したスピナーアイテムを取得する方法。私は選択された魔女を知る必要があるので、私は他の活動で変換resoultを示すことができます。スピナーinandroidスタジオ

最初のスピナーには2番目の項目もあります(摂氏と華氏)。スピナーアイテムの選択に応じて2つの方法のうちの1つを呼び出す方法。

+0

[AndroidでSpinner Selected Itemを取得する方法](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)を割り当てていないことを確認したら、アクティビティのonCreateメソッドでSpinner spinner = (Spinner) findViewById(R.id.<idYouAssigned>)を呼び出します。その後、spinner.getSelectedItem()に電話をかけると、ユーザーがどちらを選択したかによって「Celsuius」または「Fahrenheit」が返されます。