的資產管理器的幫助下寫入現有文件我正在使用下面的代碼來閱讀我的文件,它工作正常,但現在我想向該文件添加新文本。請幫我在Android
private void loadingDictionary() {
// TODO Auto-generated method stub
AssetManager mgr;
try{
mgr = getAssets();
InputStream is = mgr.open("dictinary.txt");
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
StringBuilder stringBuilder = new StringBuilder();
String ls = ",";
while((line = br.readLine()) != null){
stringBuilder.append(line);
stringBuilder.append(ls);
}
dictinaryLines = stringBuilder.toString();
dictLinesArray = dictinaryLines.split(ls);
}
catch(IOException e1){
}
}
我想追加新的文本到已經存在的數據。 請幫幫我。
您無法將文件寫入assert/raw fold: 請看這裏:http://stackoverflow.com/questions/3760626/how-to-write-files-to-assets-folder-or-raw-folder -in-機器人 – buptcoder 2013-04-22 06:06:49