now im trying to use this
FileOutputStream fos = getContext().openFileOutput(\"CalEvents\", Context.MODE_PRIVATE);
ObjectOutputStream oos = new ObjectOut
Use this method to write your Arraylist in a file
public static void write(Context context, Object nameOfClass) {
File directory = new File(context.getFilesDir().getAbsolutePath()
+ File.separator + "serlization");
if (!directory.exists()) {
directory.mkdirs();
}
String filename = "MessgeScreenList.srl";
ObjectOutput out = null;
try {
out = new ObjectOutputStream(new FileOutputStream(directory
+ File.separator + filename));
out.writeObject(nameOfClass);
out.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
Complete example here, with Read method