我目前正在开发一个应用程序,允许用户输入详细信息进入某些领域。一旦用户按下保存我想这个内容被保存至其中由用户选择一个.html文件。该文件将被保存在用户存储在用户可以访问和传输它,他们怎么过的喜欢。保存输入的内容到一个HTML页面上的Android存储
我搜索的StackOverflow上这种类型的以前的问题,但似乎无法找到任何。我需要帮助的问题是如何创建和保存.html文件。
我目前正在开发一个应用程序,允许用户输入详细信息进入某些领域。一旦用户按下保存我想这个内容被保存至其中由用户选择一个.html文件。该文件将被保存在用户存储在用户可以访问和传输它,他们怎么过的喜欢。保存输入的内容到一个HTML页面上的Android存储
我搜索的StackOverflow上这种类型的以前的问题,但似乎无法找到任何。我需要帮助的问题是如何创建和保存.html文件。
你可以像保存正常的txt文件,而不是使用file.txt
使用file.html
。这应该是工作。
,你可以简单地使用PrintWriter
:
saveButton.setOnClickListener(new View.OnClickListener(){
public void onClick(View v) {
//get your fields
//For the example:
//String htmlChoosedFromUser = myEditText1.getText().toString(),
// titleChoosedFromUser = myEditText2.getText().toString(),
// bodyChoosedFromUser = myEditText3.getText().toString();
PrintWriter pw = new PrintWriter(new FileWriter(new File(htmlChoosedFromUser+".html")));
pw.print(String.format("<html><head><title>%s</title></head><body>%s</body>"),titleChoosedFromUser,bodyChoosedFromUser);
pw.close();
}
});