एक्सएमएल में, हम textColor
विशेषता द्वारा एक टेक्स्ट रंग सेट कर सकते हैं , जैसे android:textColor="#FF0000"
। लेकिन मैं इसे कोडिंग द्वारा कैसे बदल सकता हूं?
मैंने कुछ इस तरह की कोशिश की:
holder.text.setTextColor(R.color.Red);
जहां holder
सिर्फ एक वर्ग है और text
प्रकार का है TextView
। रेड स्ट्रिंग्स में सेट एक RGB वैल्यू (# FF0000) है।
लेकिन यह लाल के बजाय एक अलग रंग दिखाता है। हम किस प्रकार के पैरामीटर को setTextColor () में पास कर सकते हैं? प्रलेखन में, यह कहता है int
, लेकिन क्या यह संसाधन संदर्भ मूल्य है या कुछ और है?