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

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

c# - MySQL Parameterized Select Query joining tables issue -