0
書面方式我的問題是,我不能在文件中寫:問題文件的Android
我有整整一個活動相同的代碼,並在一類我在另一個文件中使用相同的,並且它的工作原理在活動上,它不會在文件上工作.....
try {
// open fichero.dat for writing
OutputStreamWriter out = new OutputStreamWriter(
context.openFileOutput("fichero.dat", Context.MODE_WORLD_WRITEABLE));
// write the contents on mySettings to the file
out.append(String.valueOf(linea) + "/" + numero + "\n");
// close the file
out.close();
Toast.makeText(context, "Se ha añadido el favorito", Toast.LENGTH_LONG).show();
} catch (java.io.IOException e) {
Toast.makeText(context, "No se ha podido añadir el favorito el favorito", Toast.LENGTH_LONG).show();
}
這是我使用的代碼。在活動中,也沒有任何一個班級給我一個問題(它沒有輸入「catch」,但是當我打開這個文件時,班上沒有寫下任何內容,並且有活動寫下來,我不知道爲什麼
¿任何人都可以幫我
感謝
謝謝,但我知道如何在一個文件中寫......我不明白的是爲什麼它在一個Activity中運行同一個鱈魚e,並且在一個班級中它不工作........ – zapotec 2012-04-23 08:44:49
其他班級,它是一個活動嗎? – JoxTraex 2012-04-23 09:14:28
不,其他類不是一個活動,但這就是爲什麼我使用啓動此類實例的Activity的上下文。它是試圖打開該文件的「上下文」 – zapotec 2012-04-24 15:00:51