使用字符串作为文件名

时间:2014-11-14 19:45:35

标签: android string filenames filewriter

我需要帮助。我有一个Android应用程序。我正在使用editText来获取字符串。 然后我创建一个文件something.txt并在其中写入数据。 如何将文件名设置为mystring.txt?

try {
        writer = new FileWriter(root + "/filename.txt",true);
    } catch (IOException e) {
        e.printStackTrace();
    }

我需要它,因为我需要为我的应用程序提供具有不同文件名的所有数据... 感谢

2 个答案:

答案 0 :(得分:0)

你必须使用

String desiredFileName = edittext.getText().toString();
try {
    writer = new FileWriter(root + "/" + desiredFileName + ".txt",true);
} catch (IOException e) {
    e.printStackTrace();
}

答案 1 :(得分:0)

你想在EditText中定义文件名吗?

如果是,那么这个:

try {
    writer = new FileWriter(root + "/" + editText.getText(), true);
} catch (IOException e) {
    e.printStackTrace();
}

如果没有,请尝试更详细地解释一下。