Đây là mã của tôi:Làm cách nào để thực hiện điều gì đó khi trạng thái thay đổi hộp kiểm?
<CheckBox
android:id="@+id/sprint_checkbox"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/sprint_game" />
<CheckBox
android:id="@+id/marathon_checkbox"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/marathon" />
<CheckBox
android:id="@+id/never_ending_checkbox"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/never_ending" />
gì tôi muốn làm là "phát hiện" khi một trong những được kiểm tra và sau đó đặt hai người kia để "vô hiệu hóa", do đó người dùng có thể chọn chỉ một lúc. Tôi đã cố gắng sử dụng ".setOnCheckedChangeListener", nhưng tôi không thể làm điều đó, ai đó có thể giúp tôi với một số mã? Cảm ơn rất nhiều bạn!
"" Tôi đã cố gắng sử dụng ".setOnCheckedChangeListener", nhưng tôi không thể làm điều đó "" lý do tại sao bạn không thể làm điều đó? Đặt mã của 'setOnCheckedChangeListener' –
Trình nghe thay đổi đã chọn là cách để làm những gì bạn đang nói. – matt5784
tại sao không sử dụng nút radio. (tức là nhóm radio). Đó là lý do tại sao những người được thực hiện. Sử dụng chỉ có thể pic một, không cần phải vô hiệu hóa hai khác. Và bằng cách onCheckChangedListener cũng hoạt động trên các nút radio. – drulabs