में एंड्रॉइड वैरिएबल कहीं कहीं मैंने XML दस्तावेज़ में चर का उपयोग करने के तरीके को पढ़ा है। उन्होंने कहा कि यह बहुत आसान है और मुझे लगता है कि यह था। मैंने एंड्रॉइड स्ट्रिंग्स.एक्सएमएल फ़ाइल में सफलतापूर्वक इसका इस्तेमाल किया। मैं इसे पूरे दिन इस तरह इस्तेमाल कर रहा था जब तक अचानक एंड्रॉइड इसे पार्स करने के लिए रुक गया और इसे एक चर की तरह व्यवहार करने के लिए बंद कर दिया। ।स्ट्रिंग्स.एक्सएमएल
<resources>
<string name="some_string">string1</string>
<string name="another_string"> {$some_string} trolololo </string>
</resources>
और जावा में इसके माध्यम से पहुँचने के:
मैं इस तरह से इसका इस्तेमाल किया getApplicationContext() GetString (R.strings.another_string);
getApplicationContext().getString(R.strings.another_string);
उत्पादन मैं की तरह स्ट्रिंग प्राप्त करने के लिए प्रयोग किया जाता में:
string1 trolololo
और अब मैं केवल प्राप्त करते हैं:
{$some_string} trolololo
किसी को भी किसी भी विचार क्या गलत है है? मुझे पता है कि एंड्रॉइड का एक्सएमएल मानक एक्सएमएल से भिन्न हो सकता है, लेकिन यह काम करने के लिए उपयोग किया जाता है। एए ... किसी भी सलाह के लिए धन्यवाद।
अपनी प्रोजेक्ट की सफाई करने के बाद प्रयास करें, और फिर 'रन' करें। –
एचएम ... मैं सोच रहा हूं, अगर यह int या int जैसे अन्य प्रकारों के साथ भी काम करता है [] – Fraggles