Sunday 15 January 2012

How can I add a breaking space at the end of an android string resouce -


एक संसाधन के साथ जैसे:

  & lt; स्ट्रिंग नाम = "स्ट्र" & gt; अंतरिक्ष के साथ समाप्त होता है & lt; / string & gt;   

वह स्थान जो अंत खो जाता है।

  & lt; स्ट्रिंग नाम = "स्ट्र" & gt; एक अंतरिक्ष के साथ समाप्त होता है & amp; # 160; & lt; / स्ट्रिंग & gt;   

अंतरिक्ष रखता है, लेकिन एंड्रॉइड इसे किसी भी तरह के ब्रेकिंग स्पेस के रूप में नहीं मानता।

क्या एक संसाधन स्ट्रिंग के अंत में एक ब्रेकिंग स्पेस निर्दिष्ट करने का कोई तरीका है? यह एक लाइब्रेरी फ़ंक्शन के लिए है, इसलिए मुझे पता नहीं है कि संसाधन में स्ट्रिंग कैसे निर्दिष्ट की जा सकती है।

जाहिर है मैंने माना है:

  & lt; string name = "str "& Gt; एक स्थान के साथ समाप्त होता है & lt; / string & gt; & Lt; स्ट्रिंग नाम = "my_breaking_space_at_end_of_android_resource" & gt; एक £ & lt; / string & gt;   

और एक regEx का उपयोग करें।

आप ने कोशिश की है बहुत सारी चीज़ें। आप निम्न तरीकों से भी प्रयास कर सकते हैं:

1) बस अंत में जगह है और पूरी स्ट्रिंग को डबल कोट्स में संलग्न करें:

  & lt; string name = "foo" & gt ; "अंतरिक्ष के साथ अंत" & lt; / string & gt;   

2) इसके अलावा आपने उत्तर की कोशिश की, जो कि निम्नलिखित की कोशिश करता है:

रिक्त स्थान के लिए XML में सीधे सम्मिलित करें \ u0020 संरक्षित:

  & lt; स्ट्रिंग नाम = "foo" & gt; अंत के साथ अंतरिक्ष \ u0020 & lt; / string & gt;   

आशा करता हूं कि इससे आपकी मदद मिलती है

No comments:

Post a Comment