i have not had a chance to run on ADK yet to test but in every JDK I
have seen one needs to call .flush() then it is like commonsguy
explains

On Oct 30, 3:54 pm, leigh8347 <[email protected]> wrote:
> hello
>
> can anyone help?
>
> on my app im trying to do the following - Save 2 user inputs to a .txt
> file and save it, then be able to enter 2 more inputs and save again
> and repeat many times.
>
> so far my code creates a file, writes the first 2 inputs and saves.
> but when i try saving another 2 it just replaces the first. im quite
> confused.
>
> here is what i have
>
>         txtData = (EditText) findViewById(R.id.input1);
>         txtData2 = (EditText) findViewById(R.id.input2);
>
>         btnWriteSDFile = (Button) findViewById(R.id.save);
>         btnWriteSDFile.setOnClickListener(new OnClickListener() {
>
>         public void onClick(View v) {
>                 // write on SD card file data in the text box
>                 try {
>                         File myFile = new 
> File(Environment.getExternalStorageDirectory(),
> "parkrun_barcode.txt");
>                         myFile.createNewFile();
>                         FileOutputStream fOut = new FileOutputStream(myFile);
>                         OutputStreamWriter myOutWriter = new 
> OutputStreamWriter(fOut);
>
>                         myOutWriter.append(txtData.getText() + ", " + 
> txtData2.getText());
>                         myOutWriter.close();
>                         fOut.close();
>                         Toast.makeText(getBaseContext(),
>                                         "Saved'",
>                                         Toast.LENGTH_SHORT).show();
>                 } catch (Exception e) {
>                         Toast.makeText(getBaseContext(), e.getMessage(),
>                                         Toast.LENGTH_SHORT).show();
>                 }
>
>                         txtData.setText("");
>                         txtData2.setText("");
>
>         }
>         });
>
>         }
>
>
>
>
>
>
>
> }

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to