我試過下面的代碼!!每次它從文件「textfile.txt」替換內容我想用戶添加文件到SD卡名稱,他們已經輸入爲「文件名」 我已註冊onclick監聽器上的保存按鈕 代碼:如何在SD卡中創建多個文件?
EditText filename =(EditText) findViewById(R.id.filename);
EditText filecontent =(EditText) findViewById(R.id.filecontent);
public void onClick(View view)
{
String str = filename.getText().toString();
String str2= filecontent.getText().toString();
file sdCard = Environment.getExternalStorageDirectory();
File directory = new File (sdCard.getAbsolutePath() +"/MyFiles");
directory.mkdirs();
File file = new File(directory,"textfile.txt");
file.createNewFile();
FileOutputStream fOut = new FileOutputStream(file);
OutputStreamWriter osw = new OutputStreamWriter(fOut);
osw.write(str);
osw.write(" ");
osw.write(str2);
osw.flush();
osw.close();
}
我想用戶在文本框中給出文件名,這將是保存在SD卡中的文件的文件名! – swapna 2012-03-03 19:29:20