2011-01-21 11 views
5

कहते हैं मैं पते की जानकारी के 5-10 लाइनों है कि मैं अपने Android एप्लिकेशन में एक लेआउट में सम्मिलित करना चाहते हैं। मैं नहीं बल्कि अलग textviews का उपयोग नहीं है, लेकिन एक जहाँ मैं लाइन सम्मिलित कर सकते हैं मैन्युअल रूप से टूट जाता है करना चाहते हैं।एंड्रॉयड में रेखा को तोड़ने गद्दी

मैं \ N जोड़कर ऐसा करते हैं और यह काम करने लगता है, लेकिन .. यह भी गद्दी या स्पेस कहते हैं, मुझे यकीन है कि जो एक नहीं हूँ।

उदाहरण:

यह XML

<string name="contact_address"> 
    Street address\n 
    City\n 
    Country 
</string> 

इस उत्पादन देता है:

Street address 
City 
Country 

किसी को भी पता है कि क्या गलत हो सकता है, या मैं छोड़ देना और 5-10 अलग बनाने के लिए है textviews?

+0

इस एंड्रियास में समस्या क्या है। सड़क का पता \ nसिटी \ n देश। यह ठीक काम कर रहा है – Pinki

+1

आपके अंदर उन सभी के साथ स्ट्रिंग क्यों है? – Macarse

उत्तर

6

प्रयास करें:

<string name="contact_address">Street address\nCity\nCountry</string> 

रिक्त स्थान को अपनी XML में लगा रहे हैं से छुटकारा पाने के।

+0

धन्यवाद, यह काम किया। हो सकता है कि मुझे एक्सएमएल को प्रत्येक शब्द के लिए नई पंक्तियों के साथ अच्छा दिखने की कोशिश नहीं करनी चाहिए :) – Andreas

+1

@Andreas: आपके अधिकांश संसाधन एक्सएमएल को इसके बारे में चिंता करने की ज़रूरत नहीं है, लेकिन स्ट्रिंग संसाधनों की सामग्री व्हाइटस्पेस के प्रति संवेदनशील होती है। – CommonsWare

संबंधित मुद्दे