李锋忌的故事 2014-11-25 07:27 采纳率: 0%
浏览 8350

android怎样把listview显示的数据保存到本地

我想把listview上的数据保存本地(可以是保存到SD卡中或者是sharedpreferences都可以)

  • 写回答

2条回答 默认 最新

  • 幸福专买店 2014-12-09 03:54
    关注

    List list = new ArrayList(0);
    SharedPreferences sp = getSharedPreferences("file", MODE_PRIVATE);
    Editor et = sp.edit();
    et.putInt("id", list.get(0).id);
    et.putInt("name", list.get(0).name);
    et.putInt("age", list.get(0).age);
    et.putInt("gender", list.get(0).gender);
    et.commit();
    //
    ObjectOutputStream ooStream = new ObjectOutputStream(
    new FileOutputStream(new File("")));
    ooStream.writeObject(list.get(0));
    ooStream.flush();
    ooStream.close();

    评论

报告相同问题?

悬赏问题

  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记