0
我在活動中有一個linearlayout1,我也有另一個帶有TextBox和複選框的layout2。如何禁用其他複選框在一個膨脹的視圖
因此layout2被誇大,並被添加到layout1,這是多次完成的。完成通貨膨脹後,我得到一種具有TextView和複選框的listView。 現在我有要求使複選框的行爲像Radiobutton,意味着如果其中一個chekbox被點擊,其他人應該被禁用。 我做了一些谷歌搜索,並做了一些事情,但每次當我點擊一個框,完整的佈局被禁用。
任何人都可以請告訴我如何處理這個。
或許,如果你把每一個膨脹的layout2類似'layout2.findViewById(R.id.idofcheckbox)'在列表中的結果。現在你必須在每一個上添加一個onClickListener來禁用列表中的所有其他複選框。 – deekay
我建議實際使用ListView和'android:choiceMode =「single」'。這將自動創建單選項,單選按鈕效果。 – Sam
Sam:我不能使用listview,因爲我必須在ScrollView中使用這個佈局。 – Pocoyo