2015-12-21 26 views
-2

在andoid(即一,二,三)的微調視圖值,現在我選擇了兩個,然後我將選定的值二更改爲string.after我將兩個(字符串值)設置爲一個微調。如何在Spinner視圖中設置字符串值?

+0

你能解釋一下嗎? –

+0

在旋轉視圖值在andoid(即一,二,三),現在我選擇了兩個,然後我改變選定的值爲兩個字符串。後我將兩個(字符串值)設置爲一個微調。 – karthikdhanajeyan

+0

所以你成功地將選定的值更改爲字符串? –

回答

0

爲了有一個微調,按照此步驟

聲明Spinner numberString Number全球

onCreate()

number = (Spinner) findViewById(R.id.yourSpinnerId); 
addItemsOnSpinner() 

然後寫addItemsOnSpinner()

public void addItemsOnSpinner() { 

     List<String> list = new ArrayList<String>(); 
     list.add("one"); 
     list.add("two"); 
     list.add("three"); 
     ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, list); 
     adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
     number.setAdapter(adapter); 
    } 

如何在Spinner視圖中設置字符串值..?

如果我正確理解你的問題,你想將選定的值(2)設置爲一個字符串的權利?你可以這樣寫

Number=number.getSelectedItem().toString() 

該數字現在將微調項目,數字保存爲一個字符串。

+0

約翰這部分我會完成,現在我的dout是,如果你選擇三個手段,number = number.getselecteditem()。tostring(),number = three,現在我如何設置這個數值作爲第一個在微調列表中。你的數據會從'SQLite'中獲得嗎? – karthikdhanajeyan

+0

?如果是,我可以爲你做 –

+0

我會直接從服務器獲取數據而不是sqlite。 – karthikdhanajeyan

相關問題