【发布时间】:2014-08-28 10:32:34
【问题描述】:
嘿,伙计们,我有一个包含 4 个切换按钮的布局。第一个始终启用或打开。当我启用第二个时,其余三个应自动关闭或禁用。其余两个也是如此.一次只能打开一个开关。
我使用切换按钮 setchecked(boolean flag) 将其设置为 true 或 false,为此创建了一个功能。但按钮不会动态更改其状态。
这是方法..
public void setChoicesStates(boolean nameToggle,boolean surnameToggle,boolean emailToggle,boolean groupToggle )
{
mNameToggle.setChecked(nameToggle);
mSurnameToggle.setChecked(surnameToggle);
mEmailToggle.setChecked(emailToggle);
mGroupToggle.setChecked(groupToggle);
}
然后在分配给切换按钮的检查更改侦听器中将状态设置为 true 或 false。 提前感谢您的帮助。
【问题讨论】:
-
您可以使用“buttonToToggle.toggle();”进行测试
标签: android android-togglebutton