2010-09-16 44 views
1

我想在每一行中用RadioButton創建一個ListView。 我正在使用CursorAdapter,並以正確的方式將其綁定,但我無法正確管理RadioButton。 我希望在任何時候只有一個RadioButton被檢查(所以當我檢查一個時,我希望以前檢查過的一個不檢查)。 此外,當我將RadioButton放在行上時,我無法再管理setOnItemClickListener。 你知道任何適合我的教程嗎?或者你能給我任何信息嗎?ListView中的RadioButton

回答

2

對不起,以前我答困了,我猜。請嘗試以下內容

setListAdapter(new ResourceCursorAdapter(this, android.R.layout.simple_list_item_single_choice, cursor)); 

listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE); 
+0

這適用於AlertDialog,但是ListView呢? – user449689 2010-09-16 19:58:42

+0

你可以通過在表格中添加一個額外的列來處理邏輯,但不知道這是否會太昂貴。 – schwiz 2010-09-17 02:12:45

+0

在某些方面,這對我很有用,非常感謝 – user449689 2010-09-17 15:52:05