Android中Switch组件开关状态保存的问题
程序员文章站
2022-04-24 19:06:08
项目中用到这个时,想当然的做法是监听它的点击事件,然后设置手动调用setselected(boolean isselected)或setchecked(boolean ischecked)....
项目中用到这个时,想当然的做法是监听它的点击事件,然后设置手动调用setselected(boolean isselected)或setchecked(boolean ischecked).
这里有个坑,switch根本不需要我们手动去设置状态,正确作法是直接保存
mswitchspeak.setonclicklistener(new view.onclicklistener() { @override public void onclick(view v) { ?????????//保存到sharedpreference mpref.put("speak", mswitchspeak.ischecked()); } });
上一篇: 他们测评北京58家五星酒店,100%卫生不达标,有的泄露住客房号
下一篇: python-01
推荐阅读
-
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
-
Android中由于ContentProvider导致的“应用组件的命名与已安装应用有冲突”问题
-
Android中Switch组件开关状态保存的问题
-
X-admin2.2中switch开关的监听,以及属性值获取和更改状态等操作
-
Android 9 隐藏下拉状态栏中的快捷开关
-
Android中由于ContentProvider导致的“应用组件的命名与已安装应用有冲突”问题
-
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
-
Android中Switch组件开关状态保存的问题
-
Android 9 隐藏下拉状态栏中的快捷开关