因为AppWidgetProvider中的变量每次都初始化 所以不能用来保存数据,假如我的数据是一个List(在程序里)。在桌面添加Widget之后 关闭了应用程序,使得list数据没有了。如何保持这个list的持久化?让AppWidget即使在主程序关闭后也能读取list中的数据?sqllite数据库能实现,但我不想使用数据库怎么办?这个list是从xml文件解析获得的。
1 回答
红糖糍粑
TA贡献1815条经验 获得超6个赞
你可以保存在sdcard里面啊,自己定义一个解析方法.----适用于要保存的数据比较多
也可以使用SharedPreferences,这个使用与保存一些变量---使用与要保存的数据比较少.
添加回答
举报
0/150
提交
取消