-3
私は新しいテキストファイルを作成し、そのテキストファイルにいくつかのデータを書き込むために私のアンドロイド携帯電話でサンプルアプリケーションを作成しています。テキストを作成してアンドロイドでテキストファイルに書き込む方法は?
私は新しいテキストファイルを作成し、そのテキストファイルにいくつかのデータを書き込むために私のアンドロイド携帯電話でサンプルアプリケーションを作成しています。テキストを作成してアンドロイドでテキストファイルに書き込む方法は?
これは 、あなたは、デバイスを使用して、権限のランタイムを依頼する必要があり、OS> =ロリポップを持つためにアンドロイドマニフェスト
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
に権限を設定する必要があると一緒にSDカード内のテキストファイルを書き込むことができ、これらのコードを使用しますコード:
public void generateNoteOnSD(Context context, String sFileName, String sBody) {
try {
File root = new File(Environment.getExternalStorageDirectory(), "Notes");
if (!root.exists()) {
root.mkdirs();
}
File gpxfile = new File(root, sFileName);
FileWriter writer = new FileWriter(gpxfile);
writer.append(sBody);
writer.flush();
writer.close();
Toast.makeText(context, "Saved", Toast.LENGTH_SHORT).show();
} catch (IOException e) {
e.printStackTrace();
}
}
ありがとうございます、うまくいきました –
データの種類は? –
javaと似ています。そのファイルをどこに保存するかについて言及するだけです。例えばEnvironment.getExternalStorageDirectory()+ "/ text /" –
通常の文字列データ –