2014-05-11 41 views
-2

我在Android中使用了Spinners,在玩過一段遊戲後,我遇到了將選定的微調項目轉換爲字符串的問題。如何將選定的微調項目轉換爲字符串

有人可以向我解釋如何正確地做到這一點?

謝謝。

+0

你可以發佈您的代碼請。 – Raghunandan

+0

http://developer.android.com/guide/topics/ui/controls/spinner.html#SelectListener –

回答

1

試試這個:

spinner.getSelectedItem().toString(); 
0

大問題!我希望你還沒有失去你的Android開發驅動。

你缺少的是一個ItemListener。下面是如何從微調獲取數據的例子:

Spinner mySpinner = (Spinner) findViewbyId(R.id.<your id in your xml>) 

然後創建一個監聽器,該項目:

mySpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { 
     public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { 
       String dataWanted = parent.getItemAtPosition(position).toString(); } 

public void onNothingSelected(AdapterView<?> parent) {    
     } 
    });