0

現在、ユーザーが特定のフィールドに詳細を入力できるアプリケーションを開発しています。ユーザーが保存を押したら、このコンテンツをユーザーが選択した .html ファイルにまとめて保存します。このファイルはユーザーのストレージに保存され、ユーザーは好きなようにアクセスして転送できます。

このタイプの以前の質問で StackOverflow を検索しましたが、何も見つからないようです。ヘルプが必要な問題は、.html ファイルを作成して保存する方法です。

4

2 に答える 2

0

file.txtuseを使用する代わりに、通常の txt ファイルを保存するように行うことができますfile.html。それは仕事のはずです。

于 2013-03-24T11:40:31.617 に答える
0

あなたは単に使用することができます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();
}
});
于 2013-03-24T11:41:27.690 に答える