关于RadioGroup 里面的RadioButton 简单的办法是设一个变量保存你选择的内容,下次进来的时候设上不过有一些activity可以自动保留内容,但情况稍微特殊一点,比如下一个activity是由当前activity启动的时候 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LZ如果要实现状态记录 ,最好还是用SharedPreferences保存一下。 楼主实现的那个状态记录,还是需要最好用东西记录下来。 如果程序里面用了数据库,我建议还是用数据库记录这些值。因为当UI重新刷新的话,本来就是比较耗性能的,但是你还要去读SharePreferences中的内容。我个人是觉得读数据库更快点。性能消耗少点,不晓得是不是这样的。 有个属于自己的SharedPreferences xml文件。 写进去。然手读出来 你每次finish布局RadioButton那个页面的时候 , 就用isChecked()方法判断一下现在的状态 ,然后把它的返回值保存到SharedPreferences里面SharedPreferences setting = getSharedPreferences("isChecked", 0); setting.edit() .putBoolean(SONG_FILEPATH, radioButton.isChecked()) .commit();然后每次启动这个Activity页面的时候 , 就把它的状态取出来就行了。 SharedPreferences settings = getSharedPreferences("isChecked", 0); stateBool = settings.getBoolean("state", false); ListView怎么添加RadioGroup android图形画座位思路 关于看了mars 老师的01-18 文件下载的视频 报错求解决 看了网上也有这种错误求大神 android的UI界面开发工具 关于android 内存管理的问题 如何用程序实现抓取android桌面 求指导:Android下怎样自定义手机上菜单键的内容? NTP服务器需要连网吗 谷歌、安卓都被墙,哪里好好下载sdk和 eclipse adt插件, 请教修改Launcher.apk的小问题 相对于j2me开发中wtk的内存监测,对象产生频率等功能 求wap和net连网的例子
如果程序里面用了数据库,我建议还是用数据库记录这些值。因为当UI重新刷新的话,本来就是比较耗性能的,
但是你还要去读SharePreferences中的内容。我个人是觉得读数据库更快点。性能消耗少点,不晓得是不是这样的。
然手读出来
SharedPreferences setting = getSharedPreferences("isChecked", 0);
setting.edit()
.putBoolean(SONG_FILEPATH, radioButton.isChecked())
.commit();然后每次启动这个Activity页面的时候 , 就把它的状态取出来就行了。
SharedPreferences settings = getSharedPreferences("isChecked", 0);
stateBool = settings.getBoolean("state", false);