I specifically didn’t want to use a radiogroup. I know, I know … a radiogroup is perfect when you need exclusivity like this.
But..given that I’m working with togglebuttons, how can i disable (setChecked(false)) all (3) other toggle buttons when one of them is checked?
I think you’ll need to implement your own radiogroup logic for that. It will need to register itself as the OnCheckedChangeListener for each button it manages.
I wish the API wasn’t designed with RadioGroup as a LinearLayout. It would have been much better to separate the radio group management from layout.