ToggleButton
ToggleButton copied to clipboard
如何判断是否关闭还是开启
如何判断是否关闭还是开启,好像没有方法啊。
自己定义一个boolean变量,在与toggleButton绑定的onClickListener中改变boolean 的值;当需要判断开启还是关闭时直接判断boolean变量。
@Quentin-L 你这样有一个问题,如果我的这个数据需要做持久化,也就是我要保存住这个按钮的状态,只是自己定义一个变量是行不通的。每一次应用的启动,该Boolean值都会初始化
建议作者提供一个isChecked()方法,返回当前的toggleOn值。目前获取不到toggleOn的值,很不方便,希望采纳。如下: public boolean isChecked(){ return toggleOn; }
不知道作者是出于什么思路不提供一个获取当前开关状态的方法