예제 #1
0
  public void saveBusBriefs(ArrayList<BusLineBrief> busLineBriefs)
      throws JSONException, IOException {
    JSONArray array = new JSONArray();
    for (BusLineBrief b : busLineBriefs) {
      array.put(b.getJSONObject());
    }

    Writer writer = null;
    try {
      OutputStream out = mContext.openFileOutput(mFileName, Context.MODE_PRIVATE);
      writer = new OutputStreamWriter(out);
      writer.write(array.toString());
    } finally {
      if (writer != null) {
        writer.close();
      }
    }
  }