Android - 需要实现两个可以相互打开和关闭的开关

Android - need to implement two switches that can turn each other on and off

我有两个开关 A 和 B。到目前为止我可以得到它,当 A 处于 on 时,我点击它,它可以转到 off,并将 B 切换为 on。但是,如果我尝试将 A 启动到 on,或将 B 从 off 启动到 on,那么我可以去做吧。有没有一种简单优雅的方式可以让他们互相交谈。我已经使用 onCheckChangedonClickListener 来为此实现逻辑。任何帮助都会很棒。

您可以使用单选按钮。这里是a link

我使用了 onCheckChanged 并且效果很好。您只需使用 setChecked(boolean)

这是我的例子: