Это прекрасно описано here, как это сделать, единственная проблема: он не знает функции openFileOutput()
;Android: Как хранить данные во внутренней памяти?
private void saveSettingsFile() {
String FILENAME = "settings";
String string = "hello world!";
FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE); //openFileOutput underlined red
try {
fos.write(string.getBytes());
fos.close();
} catch (IOException e) {
Log.e("Controller", e.getMessage() + e.getLocalizedMessage() + e.getCause());
}
}
Те соответствующие пакеты я ввозимые:
import java.io.FileOutputStream;
import java.io.IOException;
import android.content.Context;
Можете ли вы разделить вывод ошибок LogCat? –
Я только заметил, что «openFileOutput» подчеркнуто красным. Eclipse попросил меня создать так называемый метод в моем классе, который я случайно сделал. Теперь я удалил этот метод, и «openFileOutput» снова подчеркнуто красным. – OneWorld
@ Константин: Это скорее логическая проблема, чем. Поэтому logcat еще не помогает. Правильно знаю, что я не могу его скомпилировать. – OneWorld