क्या ऐसा करने का कोई तरीका है? उदाहरण के लिए, मेरे पास मेरी वरीयताओं में एक सेटिंग है जो माप के मीट्रिक और मानक इकाइयों के बीच परिवर्तित हो सकती है और जब उपयोगकर्ता इसे बदलता है तो मैं अपने ऐप के आस-पास कुछ लेबल बदलने के लिए कुछ तारों को अपडेट करना चाहता हूं।एंड्रॉइड: स्ट्रिंग संसाधन बदलें प्रोग्रामेटिक
16
A
उत्तर
23
आप टेक्स्ट व्यू या किसी भी चीज़ पर लेबल अपडेट कर सकते हैं।
- अद्यतन स्ट्रिंग का उपयोग
update_str = Context.getResources().getString (R.string.update_identifier)
- अद्यतन लेबल
((TextView)findViewById (R.id.textview)).setText (updated_str)
9
उपयोग करते समय निम्न निर्देश strings.xml फ़ाइल से बचाया लेबल को लाने और उन्हें कुछ 'अगर बयान' पर तदनुसार को दिखाने के लिए उपयोग कर सकते हैं जाओ अपने
pref = PreferenceManager.getDefaultSharedPreferences(getApplicationContext()) .getString("conversion_mode", "");
String string = getString(R.string.update_identifier);
जांच कर सकता है जो
या
getResources().getString (R.string.update_identifier)
करना होगा सबसे अच्छा
getString(int)
या getText(int)
एक स्ट्रिंग को पुनः प्राप्त करने के लिए इस्तेमाल किया जा सकता है। कृपया ध्यान दें getText(int)
स्ट्रिंग पर लागू किसी भी समृद्ध पाठ स्टाइल को बनाए रखेगा।
खोजें Reference
संबंधित मुद्दे
- 1. संसाधन स्ट्रिंग में शब्द रंग बदलें
- 2. एंड्रॉइड पृष्ठभूमि स्ट्रिंग संसाधन
- 3. एंड्रॉइड गतिशील स्ट्रिंग संसाधन
- 4. एंड्रॉइड, स्ट्रिंग संसाधन नहीं मिला
- 5. एंड्रॉइड- क्या एक स्ट्रिंग संसाधन
- 6. एंड्रॉइड: संसाधन आईडी के माध्यम से प्रोग्रामेटिक रूप से पुनरावृत्त
- 7. एंड्रॉइड: एंड्रॉइड संसाधन
- 8. एंड्रॉइड प्रोग्रामेटिक रूप से
- 9. ग्रहण स्ट्रिंग संसाधन त्रुटि
- 10. स्टाइल संसाधन प्रोग्रामेटिक रूप से लागू करना
- 11. एंड्रॉइड (जावा कोड में स्ट्रिंग बदलें)
- 12. संसाधन फ़ाइल प्रोग्रामेटिक रूप से
- 13. प्रोग्रामेटिक तारों के लिए फॉर्म संसाधन उपयोग?
- 14. एंड्रॉइड में स्ट्रिंग संसाधन xml मूल्यों को प्रोग्रामिक रूप से कैसे बदलें?
- 15. एंड्रॉइड व्यू लेआउट_विड्थ - प्रोग्रामेटिक रूप से कैसे बदलें?
- 16. एंड्रॉइड लोड प्रोग्रामेटिक रूप से ड्रॉइंग और इसे आकार बदलें
- 17. एंड्रॉइड संसाधन
- 18. हार्डकोडेड स्ट्रिंग "बटन", @string संसाधन
- 19. मैक पर वॉल्यूम बदलें प्रोग्रामेटिक
- 20. स्ट्रिंग। बदलें (चार, चार) या बदलें (स्ट्रिंग, स्ट्रिंग)?
- 21. Maven स्ट्रिंग पाठ वेब संसाधन
- 22. सी # संसाधन स्ट्रिंग
- 23. आंतरिक स्ट्रिंग संसाधन संदर्भ
- 24. क्यूटी "संसाधन" स्ट्रिंग
- 25. संदर्भ स्ट्रिंग संसाधन कोड
- 26. संसाधन
- 27. एंड्रॉइड: स्ट्रिंग संसाधन में प्रश्न चिह्न कैसे डालें?
- 28. एंड्रॉइड संसाधन - Arrays के Array
- 29. एंड्रॉइड ऑफ़लाइन वेबएप संसाधन
- 30. एंड्रॉइड में संसाधन $ NotFoundException
करें .. अपने कोड का हिस्सा जहां तक मेरा अपने प्रश्न को समझ लिया है यह आसानी से प्राप्त है। –