/*注册SharedPreferences的监听器,一旦SharedPreferences发生变化,则触发监听器,进行一些操作,比如这里是通过SharedPreferences设置列表的排序方式,一旦排序方式的设置改变...", "name")获取SharedPreferences中存取的具体内容,即采取何种排列方式,如果结果为空,则返回"name",按姓名排序
...
}
上面则完成了对SharedPreferences...,实际存储之后就是一个键值对的键,在前面的initList里面
model=helper.getAll(where, prefs.getString("sort_order", "name"));
我们就是用...model=helper.getAll(where, prefs.getString("sort_order", "name"));
很明显,这个prefs所获取到的内容就是”name ASC”,这行代码其实就是把参数传递到数据库帮助类里用来获取内容...,而这个获取到的SharedPreferences就是设置的排序方式
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/121415.html原文链接:https: