मुझे पता है कि अगर आप की तरहनई लाइन चरित्र N TextView एंड्रॉयड में ठीक से दिखाई नहीं
myTextView.setText("This is on first line \n This is on second line");
कुछ करना तो यह इस तरह ठीक से प्रदर्शित होगा:
यह पहली पंक्ति
पर है यह दूसरी पंक्ति
जब मैं डेटाबेस में उस स्ट्रिंग को संग्रहीत करता हूं और फिर इसे दृश्य में सेट करता हूं तो यह इस प्रकार प्रदर्शित होता है:
factView.setText(factsCursor.getString(MyDBAdapter.FACT_COLUMN));
मैं बस पॉप्युलेट:
यह पहली पंक्ति \ पर मैं डेटाबेस से स्ट्रिंग को निकालने के लिए उपयोग करने के कोड की पंक्ति है n इस दूसरी पंक्ति
यहाँ पर है एक टेक्स्ट फ़ाइल से डेटाबेस जहां प्रत्येक पंक्ति तालिका में एक नई प्रविष्टि है, इसलिए एक रेखा इस तरह दिखेगी "यह पहली पंक्ति पर है \ n यह दूसरी पंक्ति पर है" और इसे टेक्स्ट के रूप में संग्रहीत किया जाता है।
क्या कोई कारण है कि यह \ n अक्षरों को सही तरीके से प्रदर्शित नहीं कर रहा है? यह डेटाबेस में स्ट्रिंग के साथ कुछ करने के लिए होना चाहिए। कोई सुझाव?
आपका न्यू लाइन शायद बच गए की जा रही है जब यह डेटाबेस में डाल। इसे वापस पाने के दौरान आपको इसे से बचाना होगा। – Falmarri
मैं ऐसा करने के बारे में कैसे जाऊं? \ N टेक्स्ट व्यू में दिखाई देता है, इसलिए मुझे नहीं लगता कि स्क्लाइट इसे अलग कर रहा है। – Mike