0
我決定使用內部存儲器將文件保存到文件夾中。我的代碼是:訪問在內部存儲器中創建的文件
File dir = new File (getFilesDir(), "myFolder");
dir.mkdirs();
File file = new File(dir, "myData.txt");
try {
FileOutputStream f = new FileOutputStream(file);
PrintWriter pw = new PrintWriter(f);
pw.println("Hi");
pw.println("Hello");
pw.flush();
pw.close();
f.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
tv.append("\n\nFile written to "+file);
顯示的目錄是數據/數據/包/文件/ MyFolder中/ myData.txt 不過,我想檢查文件是否包含輸入的字符串,但我似乎無法找到創建的文件在哪裏。我試圖輸出文件的內容,但我失敗了。我知道這聽起來很荒謬。我想要做的是檢查內容並知道文件是否被創建。任何人都可以幫忙嗎?
OK,謝謝!有沒有辦法手動找到並檢查創建的文件的內容? – chArm 2013-02-19 18:38:00