0
這是將文件寫入SD卡的代碼。將多個名稱的SD卡保存爲同一個文件
try {
File file = Environment.getExternalStorageDirectory();
File myFile = new File(file, "sample.txt");
myFile.createNewFile();
FileOutputStream fOut = new FileOutputStream(myFile);
OutputStreamWriter myOutWriter = new OutputStreamWriter(fOut);
myOutWriter.append(Globals.obj.toString());
myOutWriter.close();
fOut.close();
Toast.makeText(getApplicationContext(), "Written successfully",
Toast.LENGTH_SHORT).show();
} catch (Exception e) {
Toast.makeText(getApplicationContext(), e.getMessage(),
Toast.LENGTH_SHORT).show();
}
這裏'sample.txt'是保存到SD卡的文件。一旦用戶輸入EditText
值並點擊Button
它將被保存到卡上。另一位用戶來了,他的內容保存爲'sample1.txt',另一個用戶保存爲'sample2.txt','sample3.txt'(增量順序)等等。誰能告訴我該怎麼做??
謝謝!你可以繼續進行代碼嗎? – DroidLearner
首先你嘗試一下。然後,如果由於某種原因,你不能繼續,讓我知道你寫了什麼,我們會想到的東西;-) – g00dy
我嘗試了這樣的http://pastebin.com/hAaZTyKm,並在兩個文件中保存相同的文本。 – DroidLearner