android - How can I setText() (TextView) when the TextView is in another layout? -
मेरे ऐप में 2 लेआउट (मुख्य लेआउट) और (वरीयता (प्रीफ़ेस) लेआउट)।
जब मुख्य गतिविधि भार, मैं सेट सेट करेंटेंटव्यूव (आर। लेटाउटमैन); - मुख्य लेआउट
मुझे वरीयता लेआउट में एक TextView के लिए पाठ सेट करने की आवश्यकता है, लेकिन यह कभी भी सेट नहीं हो जाता।
लेआउटइनफ्लेटर कारखाना = getLayoutInflater (); फुलाएँ = फैक्टरइनफ्लैट (आर। लयआउट। प्रीफ्स, रिक्त) देखें; TextView eSerial = (TextView) inflate.findViewById (आरआईड.एडिटटैक्सेसरियल); MSerial = "टेस्ट"; eSerial.setText (mSerial); जिस तरह से मैं वरीयता पृष्ठ पर जाता हूं वह एक मेनू के साथ होता है और फिर पाठ लोड करने में कोई बदलाव नहीं होता
मैंने खोज की है और अभी तक कोई जवाब नहीं मिला ।
कृपया मदद करें।
धन्यवाद।
जब मेनू आपकी प्रीफिक्स गतिविधि बंद कर देता है, तो आप मूल्यों के साथ दृश्य को पॉप्युलेट कर सकते हैं। User1853479 ऐसा करने का एक तरीका बताता है, जो किसी इरादे के मूल्यों को जोड़ना है। यह मानते हुए कि आप भविष्य के रनों के लिए इन प्रीफ्स को स्टोर करना चाहते हैं, तो आप उस विशिष्ट रन के लिए कोई भी सेट भी कर सकते हैं और उन्हें अपने स्थानीय स्टोर में सहेज सकते हैं। एक और तरीका है कि अपनी सेटिंग्स को स्टोर करने के लिए सिंगलटन बनाने के लिए इसे लोड करें, जब आपका ऐप शुरू हो जाए, संशोधित करें और आवश्यकतानुसार सहेज लें, और अपनी किसी भी गतिविधि से इसे एक्सेस करें।
Comments
Post a Comment