मैं अपने ऐप के पृष्ठभूमि रंग बदलने के लिए इतना है कि जब भी मैं क्रम दौरान रंग बदलना चाहते हैं, मैं सिर्फ एक बटन में दबा सकते हैं सक्षम होना चाहते हैं पृष्ठभूमि रंग बदलने के लिए ऐप। रंग बदलने के बाद मैं चाहता हूं कि पर रहें जब भी मैं ऐप फिर से खोलूं। साथ ही मैं जानना चाहता हूं कि अन्य गतिविधियों के रंग को बदलने के तरीके के दौरान मैं एक और गतिविधि में हूं। अग्रिम धन्यवाद। मेरी colors.xml:कैसे एप्लिकेशन की पृष्ठभूमि का रंग बदलने के लिए स्थायी रूप से
<resources>
<color name="original">#25383C</color>
<color name="grey">#484849</color>
<color name="red">#881A27</color>
<color name="orange">#ffa500</color>
<color name="yellow">#CDE707</color>
<color name="green">#00ff00</color>
<color name="aqua">#00FFCC</color>
<color name="marine">#0C0C84</color>
<color name="purple">#630A86</color>
<color name="silver">#c0c0c0</color>
styles.xml (यह थीम हैं):
<resources>
<style name="original">
<item name="android:background">#25383C</item>
</style>
<style name="grey">
<item name="android:background">#484849</item>
</style>
<style name="red">
<item name="android:background">#881A27</item>
</style>
<style name="orange">
<item name="android:background">#ffa500</item>
</style>
<style name="yellow">
<item name="android:background">#CDE707</item>
</style>
<style name="green">
<item name="android:background">#00ff00</item>
</style>
<style name="aqua">
<item name="android:background">#00FFCC</item>
</style>
<style name="marine">
<item name="android:background">#0C0C84</item>
</style>
<style name="purple">
<item name="android:background">#630A86</item>
</style>
<style name="silver">
<item name="android:background">#c0c0c0</item>
</style>
आप उपयोग कर सकते हैं एंड्रॉयड साझा ऐप के लिए चयनित पृष्ठभूमि रंग को याद रखने के लिए प्राथमिकताएं। इसलिए जब भी आप ऐप खोलते हैं तो आप साझा वरीयता के मूल्य की जांच कर सकते हैं और तदनुसार रंग लागू कर सकते हैं। एक सामान्य आधार गतिविधि वर्ग का उपयोग करें कि अन्य सभी गतिविधियां प्राप्त होंगी और "ऑनक्रेट" और "ऑनर्यूम" विधियों में साझा किए गए pref को पढ़ने के लिए कोड लिखें। और जमीन के रंग को वापस लागू करें। इस तरह जब आप किसी भी गतिविधि को खोलते हैं तो पृष्ठभूमि रंग लागू किया जाएगा। आपको रंगीन रूप को एक गतिविधि को अन्य – Deshan