में नई लाइन नहीं लिखेगा मैं एंड्रॉइड में एक टेक्स्ट फ़ाइल में एक नई लाइन लिखने की कोशिश कर रहा हूं।एंड्रॉइड टेक्स्ट फ़ाइल
FileOutputStream fOut;
try {
String newline = "\r\n";
fOut = openFileOutput("cache.txt", MODE_WORLD_READABLE);
OutputStreamWriter osw = new OutputStreamWriter(fOut);
osw.write(data);
osw.write(newline);
osw.flush();
osw.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
मैं \n
, \r\n
की कोशिश की है और मैं भी एक नई लाइन के लिए प्रणाली संपत्ति प्राप्त करने की कोशिश की थी, न तो उनमें से काम करते हैं:
यहाँ मेरी कोड है।
डेटा चर में एक ही फ़ाइल से पहले डेटा शामिल है।
String data = "";
try {
FileInputStream in = openFileInput("cache.txt");
StringBuffer inLine = new StringBuffer();
InputStreamReader isr = new InputStreamReader(in, "ISO8859-1");
BufferedReader inRd = new BufferedReader(isr,8 * 1024);
String text;
while ((text = inRd.readLine()) != null) {
inLine.append(text);
}
in.close();
data = inLine.toString();
} catch (FileNotFoundException e1) {
e1.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
आपका क्या मतलब है "काम नहीं करता" आप इसे हमें कैसे पता चलेगा इसके अलावा जगह 'कुछ" foo "की तरह सरल और साथ डेटा' कि क्या चर सामग्री की जाँच की कोशिश? समस्याओं का कारण बनता है। –
जब मैं इसे टेक्स्टडिट, शब्द या किसी अन्य प्रोग्राम में खोलता हूं। नई लाइनें प्रदर्शित नहीं होती हैं। – NikolajSvendsen
डमी टेक्स्ट के साथ प्रयास किया गया यह नहीं था ork। – NikolajSvendsen