How to append data one by one in existing file? Am using following code.. Append the data row order in file..How to solve this?
    private String SaveText() {
    File sdCard = Environment.getExternalStorageDirectory();
    File dir = new File (sdCard.getAbsolutePath()+File.separator+"GPS");
    dir.mkdirs();
    String fname =  "gps.txt";
    File file = new File (dir, fname);
   FileOutputStream fos;
    try {
        fos = new FileOutputStream(file,true);
        OutputStreamWriter out=new OutputStreamWriter(fos);
        out.write(value1);
        out.close();
        fos.close();
        Toast.makeText(getApplicationContext(), "Saved lat,long", Toast.LENGTH_SHORT).show();
    } catch (Exception e) {
        e.printStackTrace();
    }
    return dir.getAbsolutePath();
}
 
     
     
     
     
    