1.ListPreference 能给他默认值,但是在第一次加载的时候,页面没有被默认选中哦。。send_log = (PreferenceScreen) findPreference("log_send_screen_preference");
send_log.setDefaultValue(defaultValue);
这样界面没有选中的效果 2.怎么清除应用的 数据呢。 应用升级的时候,程序的必须要先卸载数据才清除,不然数据一致存在,preference 和data数据
大家帮帮忙奥
分数不够。。5555555 鞠躬
send_log.setDefaultValue(defaultValue);
这样界面没有选中的效果 2.怎么清除应用的 数据呢。 应用升级的时候,程序的必须要先卸载数据才清除,不然数据一致存在,preference 和data数据
大家帮帮忙奥
分数不够。。5555555 鞠躬
1.首先实现Content Provider
在它的onCreate方法里创建一个数据库,并且要在数据库里设置默认值
2.在你的Activity中
send_log = (PreferenceScreen) findPreference("log_send_screen_preference");
defaultValue = /* 数据库操作获得值 */
send_log.setValue(defaultValue);3.数据库的更新在Content Provider同样在onCreate方法中实现,其实就是一个删除数据的动作。