Wednesday, August 25, 2010

simpleCursorAdapter和mutiple choice的問題

原本想說,simpleCursorAdapter的建構子是這樣︰
SimpleCursorAdapter(Context context, int layout, Cursor c, String[] from, int[] to)
那我只要將c.query()的回傳值Cursor放入,並指定欄位from和接收並顯示的位置to,就可以資料庫的資料一筆一筆顯示出來,
本來我資料庫還包括了_open這個boolean值


為的是要讓我的mutiple choice能控制是否被選取
結果...結果...
G前輩幫我花了一些時間去找原始碼,發現...
simpleCursorAdapter只收Text,不收其它值
simpleCursorAdapter的to位置,可以收android.R.id.text1
讓我們要顯示出來的文字可以在multiple-choice的xml標籤中顯示。