获取指定文件路径的文件
答
File f = new File("location");
记住,如果你想访问你需要设置权限的SD卡。然后,只要以你想要做的事情的方式处理“文件”。
如果你正在寻找使用SD卡检查这个帖子: Permission to write to the SD card
[编辑 - 示例]
String filenameToWrite = "Test.jpg"
try{
File f = new File(Environment.getExternalStorageDirectory() + "/Photos/");
if (f.exists()){
File fileToWrite = new File(Environment.getExternalStorageDirectory() + "/Photos/" + filenameToWrite;
// Do something to write file, save bitmap, save byte stream, etc.
}
} catch(IOException e){
Log.e("File", "Could not save file, error occured: " + e.toString());
}
下面是一些入门教程,以帮助您了解如何读取和写入java中的文件。这(除了'路径')是一个java问题,而不是一个Android问题。
教程:
http://beginwithjava.blogspot.com/2011/04/java-file-save-and-file-load-objects.html
http://www.roseindia.net/java/beginners/java-write-to-file.shtml
答
好吧,你在哪里存储你的文件吗?
存放在特定区域中的文件,如
Environment.getExternalStorageDirectory()
然后,当你想读它,只需要使用使用的文件名,并从上述方法得到的路径。
+0
它工作 谢谢! – 2012-08-08 12:40:15
你可以举一个例子如何写位置 - 让我只说我有图片文件夹? 非常感谢! – 2012-08-08 12:31:54
RyanLnBinary - 感谢!!!!! – 2012-08-08 13:04:42
如果你已经解决了你的问题,那么你应该'接受答案',如果没有,那么后你的查询 – MAC 2012-08-08 13:06:57