[英]Writing to file in Documents folder in internal storage
我一直在嘗試將文本保存到內部存儲中的文檔文件夾中的文件中,以供文件管理器訪問,以便我可以閱讀它,我嘗試了幾種方法,包括使用編寫器,但我似乎無法得到它工作,我沒有嘗試保存到外部存儲,所以我假設我不必為清單中的權限而煩惱,我投入了 setReadable 以防萬一,但我仍然無法在文檔中找到它文件夾,這是我目前所在的位置。
public void writeToFile(String string){
try {
File file = new File(Environment.DIRECTORY_DOCUMENTS, "myFile.txt");
file.setReadable(true);
FileOutputStream stream = new FileOutputStream(file);
stream.write(string.getBytes(string));
stream.flush();
stream.close();
}
catch (IOException e) {
e.printStackTrace();
}
}
文件 file = new File(Environment.DIRECTORY_DOCUMENTS, "myFile.txt");
File file = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS), "myFile.txt");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.