请问preferences中如何存储LinkedList<Map<String,object>>数据 请问preferences中如何存储LinkedList<Map<String,object>>数据?preferencesLinkedList 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在android中,使用simpleAdapter引用了LinkedList<Map<String,object>>作为数据源。我想将这些数据,在程序退出的时候保存下来,这样就可以得到退出前的视图。所以将LinkedList<Map<String,object>>保存在Preferences中,但是发现Preferences中,能够存数据,发现能够存储为String类型;但是取数据的时候不能够转换成LinkedList<Map<String,object>>。所以不知道怎么处理。 我在android中,使用simpleAdapter引用了LinkedList<Map<String,object>>作为数据源。我想将这些数据,在程序退出的时候保存下来,这样就可以得到退出前的视图。所以将LinkedList<Map<String,object>>保存在Preferences中,但是发现Preferences中,能够存数据,发现能够存储为String类型;但是取数据的时候不能够转换成LinkedList<Map<String,object>>。所以不知道怎么处理。 你的Map<String, Object>里面的Object具体是啥?还是没有规律?另外Prefenreces这个文件需不需要让其他编辑器可读写? LinkedList<Map<String, Object>> data = new LinkedList<Map<String, Object>>(); Map<String, Object> item = new HashMap<String, Object>(); // 创建map链表 item = new HashMap<String, Object>(); item.put("名称", "mnt"); item.put("image", R.drawable.folder_yellow); data.add(item); item = new HashMap<String, Object>(); item.put("名称", "sdcard"); item.put("image", R.drawable.folder_yellow); data.add(item); 这是一个由imageview,和 textview组成的一个数据,数据大概的样子是这样的:[{image=2130837505, 名称=mnt}, {image=2130837505, 名称=sdcard}, {image=2130837505, 名称=DCIM}, {image=2130837505, 名称=100ANDRO}] 那就是可以serialize的了。查一下Java serialization的用法吧,关键词Serializable, WriteObject, ReadObject, transient。假设你不需要让其他编辑器读写。否则就考虑用XML或者JSON的格式 求助:排序函数调用异常 把数组中大于10的数存在另一个数组中 请教一下,JAVA开发的代码有没有继承窗体的哪个概念? 请高手指教关于删除的问题 Java文件读写的实例一(三种读写流的方法比较) 菜单弹出被遮盖 哪里有petstore的详细说明 为什么我的jdk显示不了中文了 如何将数据导入文本文件! 请大家来谈一下jbuilder7.0的exe文件,它似乎不是不能脱离jre环境。 两到基础题,有点忘了,求指教。 求救java识别1900年时间的问题【急,在线等】
Map<String, Object> item = new HashMap<String, Object>();
// 创建map链表
item = new HashMap<String, Object>();
item.put("名称", "mnt");
item.put("image", R.drawable.folder_yellow);
data.add(item);
item = new HashMap<String, Object>();
item.put("名称", "sdcard");
item.put("image", R.drawable.folder_yellow);
data.add(item);
这是一个由imageview,和 textview组成的一个数据,数据大概的样子是这样的:
[{image=2130837505, 名称=mnt}, {image=2130837505, 名称=sdcard}, {image=2130837505, 名称=DCIM}, {image=2130837505, 名称=100ANDRO}]