convert  to  json,保存json字符串。

解决方案 »

  1.   

    sharedPreferences的存储方式只有那么几种基础类型,和一种StringSet方式。
    所以像一楼所说的,你可以把你的list,转成json,这个json的字符串,就当string传进去,下次取出来再转换一把。
      

  2.   

    网上找了个方法,是按照下面那样直接转成json,然后put到sharedPreferences里面吗?
    List<Map> list = new ArrayList<Map>();
    String json = JSONArray.fromObject(list).toString();
      

  3.   

    list   最好还是用数据库 。