我有一個應用程序使用自定義類型的數組適配器填充自定義列表視圖。綁定是在自定義數組適配器類的getView中完成的。目前我已經添加了一個自定義邏輯,用於檢查選擇了哪個單選按鈕,並在選擇新的單選按鈕時取消選擇先前檢查過的單選按鈕。我希望使它更清潔,以便我可以通過radiogroups管理這些單選按鈕(位於Listview行內)。我如何爲這樣一個單選按鈕添加一個監聽器。 此外,我可以基於在列表視圖行中檢查單選按鈕來更新列表視圖的父佈局(顯示或隱藏按鈕)。自定義列表視圖Android Radiobutton監聽器
0
A
回答
1
如果您的意思是每行一個無線電,則無法將Radio子級添加到其父視圖外的RadioGroup。在這種情況下,無線電父視圖是您在getView中膨脹的視圖。因此,如果您想嘗試實現無線電選擇,就像在行上點擊一樣,那麼您必須像在自定義邏輯中那樣維護它。
0
您是否閱讀過關於RadioGroup的文檔? 只需將該組添加到您的ListRow並設置一個自定義RadioGroup.OnCheckedChangeListener,您可以在其中處理所有內容
相關問題
- 1. Android自定義列表視圖事件監聽器
- 2. 的onclick監聽器自定義列表視圖
- 3. Android自定義列表適配器實現監聽器
- 4. RadioButton與自定義視圖Android
- 5. Android的自定義事件監聽器
- 6. Expandable列表視圖Child click監聽器
- 7. 添加新的監聽器到自定義文本視圖
- 8. 監聽器總是在自定義視圖類
- 9. Android:自定義列表視圖繪圖
- 10. android自定義列表視圖與自定義單選按鈕
- 11. 在Android的另一個監聽器中定義監聽器
- 12. 自定義拖動排序列表視圖與Radiobutton
- 13. Android自定義列表視圖
- 14. Android自定義列表視圖和ArrayList
- 15. 卡住自定義Android列表視圖
- 16. Android自定義列表視圖
- 17. Android自定義列表視圖
- 18. Android自定義列表視圖
- 19. 自定義列表視圖中的Android
- 20. android中的自定義列表視圖?
- 21. Android自定義列表視圖行
- 22. Android - 自定義列表視圖
- 23. 列表視圖複選框與自定義列表視圖中使用android中的RadioButton?
- 24. 自定義列表視圖
- 25. 如何在自動添加點擊監聽器產生的Android列表視圖
- 26. 自定義列表視圖
- 27. Alfresco bpmn自定義執行監聽器
- 28. 監聽不是列表視圖
- 29. 列表視圖自定義適配器
- 30. 自定義列表視圖
這意味着它最好沒有它,並有一個OnItemClickListener本身 – kitwalker
是的,請參考這個[鏈接](http://developer.android.com/resources/articles/touch-mode.html)尋找做和不做部分更好的觀點ListView –