read text file from phone memory in android

Posted by Sudhakar on Stack Overflow See other posts from Stack Overflow or by Sudhakar
Published on 2011-01-11T06:26:33Z Indexed on 2011/01/11 6:53 UTC
Read the original article Hit count: 340

Filed under:

Hi..I just wanna create a text file into phone memory and have to read its content to display.Now i created a text file.But its not present in the path data/data/package-name/file name.txt & it didn't display the content on emulator.

My code is..

public class PhonememAct extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TextView tv=(TextView)findViewById(R.id.tv);

    FileOutputStream fos = null;
    try {
        fos = openFileOutput("Test.txt", Context.MODE_PRIVATE);
    } catch (FileNotFoundException e2) {
        // TODO Auto-generated catch block
        e2.printStackTrace();
    }
    try {
        fos.write("Hai..".getBytes());
    } catch (IOException e1) {
        // TODO Auto-generated catch block
        e1.printStackTrace();
    }
    try {
        fos.close();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }


    FileInputStream fis = null;
    try {
        fis = openFileInput("Test.txt");
    } catch (FileNotFoundException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    int c;

    try {
        while((c=fis.read())!=-1)
                {
                    tv.setText(c);
                    setContentView(tv);

                    //k += (char)c;
                }
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

        try {
            fis.close();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }


}

} Thanks in adv.

© Stack Overflow or respective owner

Related posts about android