2012-01-05 36 views
0

我從微調器中選擇項目,但此項目無法選擇和顯示。幫我(我寫的英文不太好)無法在android中選擇微調器項目

這code.Layout

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" 
    android:padding="15dp" > 
    <Spinner 
     android:id="@+id/spn_nganhang" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" /> 
</LinearLayout> 

活動

 ArrayList<String> arr_listbank = new ArrayList<String>(); 
     ArrayAdapter<String> arra_listbank = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, arr_listbank); 
    arra_listbank.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
     Spinner spn_listbank = (Spinner)findViewById(R.id.spn_nganhang); 
     spn_listbank.setAdapter(arra_listbank); 

全碼:http://qhoang.org/paste/activity.txt

幫助我。

+0

將某物添加到ArrayList arr_listbank = new ArrayList (); arr_listbank.add(「Hello」); arr_listbank.add( 「你好」);看到你得到或沒有。 – kosa 2012-01-05 20:34:27

+0

哦......這個權利。 我不明白爲什麼? 難道你不能向我解釋:D – HoangQBH 2012-01-05 20:37:38

+1

你正在從ArrayAdapter構建微調器,它需要arr_listbank作爲列表的輸入來顯示。在你的上面的代碼中它是空的。你需要用你想要在微調器中顯示的值填充它,這就是我所做的。希望能幫助到你。 – kosa 2012-01-05 20:43:26

回答

0

添加的東西數組列表:

ArrayList<String> arr_listbank = new ArrayList<String>(); 

arr_listbank.add("Hello"); 

arr_listbank.add("Hi"); 

,看看你得到任何東西或沒有。

相關問題