У меня проблема: я хочу сохранить список, а затем прочитать / отобразить его из файла!На самом деле, проблема заключается в том, что при написании списка он просто пишет без конца строки или каких-либо условий, код:
try {
fOut = context.openFileOutput(nom, Context.MODE_APPEND);
osw = new OutputStreamWriter(fOut);
for (int i = 0; i < list.size(); i ++ )
{
osw.write(list.get(i));
}
osw.flush();
osw.close();
fOut.close();
Данные хранятся:
data = date + " : " + ans + " L/100km\n" + litre + " litres "+ km + " km\n";
ListView L = (ListView) findViewById(R.id.lv);
ArrayAdapter adapter = new ArrayAdapter(this, R.layout.list_item, list);
L.setAdapter(adapter);
Могу ли я изменитьэту строку osw.write(list.get(i));
или добавьте еще одну строку (и), чтобы завершить строку после каждых данных!Спасибо.