<String> XML (ग्रहण / Android) में एक नई लाइन या टैब कैसे बनाएं?


99

तो, मेरे स्ट्रिंग्स.एक्सएमएल में मेरे पास एक बहुत लंबा पाठ है जिसे मैं किसी भी तरह से प्रारूपित करना चाहता हूं। मैं पाठ के पहले वाक्य से पहले एक टैब कैसे डाल सकता हूं? इसके अलावा, नई लाइन के लिए कोड क्या है? धन्यवाद


यहाँ मेरा जवाब देखें: stackoverflow.com/questions/18938403/…
जिन

जवाबों:


184

\tटैब के लिए और \nनई लाइन के लिए जोड़ें ।


मैं दो ब्रेक लाइनें कैसे बना सकता हूं?
ज्वार

1
@jvargas \ n \ n आपको उन्हें आवश्यकतानुसार अनुक्रमित करने की अनुमति है
बोरिस स्ट्रैंडजेव

31

\nएक पंक्ति विराम के लिए उपयोग करें और \tयदि आप एक टैब सम्मिलित करना चाहते हैं।

आप मूल स्वरूपण के लिए कुछ XML टैग का भी उपयोग कर सकते हैं: <b>बोल्ड टेक्स्ट के लिए, <i>इटैलिक के लिए, और<u> रेखांकित पाठ के लिए

और जानकारी:

https://developer.android.com/guide/topics/resources/string-resource.html


20

नई लाइन के लिए टैब और \ n जोड़ने के लिए \ t का उपयोग करें, यहां नीचे एक सरल उदाहरण है।

<string name="list_with_tab_tag">\tbanana\torange\tblueberry\tmango</string>
<string name="sentence_with_new_line_tag">This is the first sentence\nThis is the second scentence\nThis is the third sentence</string>

9

आप \nनई लाइन के लिए और \tटैब के लिए उपयोग कर सकते हैं । इसके अलावा, अतिरिक्त रिक्त स्थान / टैब आपके द्वारा लिखे गए तरीके से कॉपी किए जाते हैंStrings.xml तो बस दो-दो रिक्त स्थान दें जहां आप उन्हें चाहते हैं।

इस तक पहुँचने का एक बेहतर तरीका शायद आपके विचार में xml में पैडिंग / मार्जिन का उपयोग करना होगा और अपने लंबे पाठ को अलग-अलग हिस्सों में विभाजित करना होगा string.xml


1
किसी के उत्तर को स्वीकार करें यदि आप मदद कर रहे हैं;)
स्टीफन डी ब्रुजन


3

इस लाइन को string.xml के शीर्ष पर जोड़ें

<?xml version="1.0" encoding="utf-8"?>

और उपयोग करें

'\n'

जहाँ से आप अपनी लाइन को तोड़ना चाहते हैं।

पूर्व। <string> Hello world. \n its awesome. <string>

आउटपुट:

Hello world.
its awesome.

मैं दो ब्रेक लाइनें कैसे बना सकता हूं?
ज्वार

0
  • अपने लेआउट में इस लाइन को शामिल करें xmlns:tools="http://schemas.android.com/tools"
  • अब, \nनई लाइन के लिए और \tटैब जैसी जगह के लिए उपयोग करें ।
  • उदाहरण :

    के लिए \ N : android:text="Welcome back ! \nPlease login to your account agilanbu"

    के लिए \ t : android:text="Welcome back ! \tPlease login to your account agilanbu"


मैं दो ब्रेक लाइनें कैसे बना सकता हूं?
ज्वार
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.