android - How to reference a color variable in a xml resource file -
मेरे पास मेरे / डोजोबल डायरेक्टरी में यह XML है:
& lt;? Xml संस्करण = "1.0" एन्कोडिंग = "यूटीएफ -8"? & Gt; & Lt; चयनकर्ता xmlns: एंड्रॉइड = "http://schemas.android.com/apk/res/android" & gt; & Lt; आइटम & gt; & Lt; आकार एंड्रॉइड: आकृति = "आयत" & gt; & Lt; कोनों एंड्रॉइड: त्रिज्या = "10dip" / & gt; & Lt; स्ट्रोक एंड्रॉइड: width = "1dip" एंड्रॉइड: color = "# 706969" / & gt; & Lt; ढाल एंड्रॉइड: कोण = "- 90" एंड्रॉइड: startColor = "# 117e7a7a" android: endColor = "# BB7e7a7a" / & gt; & Lt; / आकार & gt; & Lt; / मद & gt; & Lt; / चयनकर्ता & gt;
मुझे android: startColor = "# 117e7a7a"
को रंग वैल्यू के बजाय एक वेरिएबल के संदर्भ में रखना चाहिए। ¿कैसे किया जा सकता है?
समझाया गया है कैसे संसाधनों (जैसे रंग) अन्य संसाधनों / लेआउट से संदर्भित किया जा सकता है।
संक्षेप में, उपयोग करें:
android: startColor = "@ color / mycolor"।
जहां "mycolor" को मान / colors.xml में परिभाषित किया जा सकता है:
& lt;? Xml संस्करण = "1.0" एन्कोडिंग = " utf-8 "& gt; & LT; संसाधनों & gt; & Lt; color name = "myColor" & gt; # 117e7a7a & lt; / color & gt; .... अधिक रंग & lt; / resources & gt;
Comments
Post a Comment