Hello all. I need to read the file from the phone memory.How read file ?can anyone help me??
A:
(via google search)
To read a file from internal storage:
- Call openFileInput() and pass it the name of the file to read. This returns a FileInputStream.
- Read bytes from the file with read().
- Then close the stream with close().
Ref: http://developer.android.com/guide/topics/data/data-storage.html#filesInternal
Ankit Jain
2010-07-23 08:59:36
I have the file in the following pathcontent://com.android.email.attachmentprovider/1/1/RAWhow to read this?
Alex
2010-07-23 09:31:29
+2
A:
Here's how to write in a file..
FileOutputStream fos = openFileOutput("urls.txt", Context.MODE_PRIVATE);
fos.write("Alex".getBytes());
fos.close();
Here's how to read that file:
FileInputStream fis = openFileInput("urls.txt");
int c;
while((c=fis.read())!=-1)
{
k += (char)c;
}
fis.close();
String k will contain "Ankit" as a string.
Mind you.. the file "urls.txt" gets formed in the phone memory, you cannot access that file in your project as a resource.
For more information see: http://developer.android.com/guide/topics/data/data-storage.html#filesInternal
vaibhav
2010-07-23 09:46:02
I have the file in the following path content://com.android.email.attachmentprovider/1/1/RAW how to read this?
Alex
2010-07-23 10:04:09