2013-02-07 103 views
1

如何從spinner獲取所選項目名稱..?如何從具有兩個項目的微調器中獲取選定值

這是我的代碼

Spinner sp; 
ArrayAdapter<String> adapter; 
String numbers[] = { "AM", "PM"}; 

sp = (Spinner) findViewById(R.id.timing); 
adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, numbers); 
sp.setAdapter(adapter); 

我想從spinner 獲得AM/PM值,如果有人知道請幫我

+0

順便說一句顯示AM /微調器中的PM選項並不好。嘗試使用單選按鈕。 http://developer.android.com/guide/topics/ui/controls/radiobutton.html – Antrromet

回答

4

使用OnItemSelectedListener

sp.setOnItemSelectedListener(this); 

@Override 
    public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2,long arg3) 
    { 
     String selected = arg0.getItemAtPosition(arg2).toString(); 
     System.out.println(selected); 

    } 
+0

嗨Deepzz,非常感謝你的回覆.... –

+0

@Sibinfrancis:你好:) – Deepzz

相關問題