これは私の最初のアンドロイドコードの一部です。私はちょうどいくつかのデータを書き込んで読みたいが、私のアプリはコンテキストを知らない。私はここでの答えからこのコードを持っているstackoverflow:How To Read/Write String From A File In Android 私はそれを使用する前にコンテキストを定義する必要はありますか?私を助けてくれてありがとう!ここでアンドロイドアプリは文脈を知らない
private void writeToFile(String data) {
try {
OutputStreamWriter outputStreamWriter = new OutputStreamWriter(context.openFileOutput("config.txt", Context.MODE_PRIVATE));
outputStreamWriter.write(data);
outputStreamWriter.close();
}
catch (IOException e) {
Log.e("Exception", "File write failed: " + e.toString());
}
}
は、それは、Android Studioでどのように見えるかです:
どのクラスでコンテキストを使用しようとしていますか?明らかにそれはどこかで宣言されていないので、アクティビティ、フラグメント、およびその他のコンテキストに異なるアプローチを使用してコンテキストを取得することができます –