2014-10-21 9 views
7

नया एंड्रॉइड 5.0 लॉलीपॉप Overview Screen प्रत्येक ऐप के कार्य को स्क्रीनशॉट और एक (डिफ़ॉल्ट रूप से) ग्रे टाइटल बार के साथ दिखाता है।एंड्रॉइड 5.0: अवलोकन स्क्रीन टास्क शीर्षक पृष्ठभूमि रंग बदलने के लिए कैसे करें

कुछ लॉलीपॉप ऐप्स (उदाहरण के लिए नया Play Store) विभिन्न रंगों का उपयोग करते हैं। अवलोकन स्क्रीन शीर्षक पृष्ठभूमि का रंग कैसे बदला जा सकता है?

Android Overview Screen, Creative Commons Attribution 2.5

उत्तर

19

सामान्य तौर पर, आप सामग्री लक्षित कर रहे हैं तो आप अपने विषय में colorPrimary (कार्रवाई बार, हाल), colorPrimaryDark (स्थिति पट्टी), और colorAccent (बक्सों को चिह्नित करें, सलाखों प्रगति, आदि) स्थापित करना चाहिए ।

जिसके अनुसार, आप गतिशील रूप का उपयोग करते हुए कुछ और होना करने के लिए हाल ही के रंग बदल सकते हैं:

TaskDescription taskDesc = new TaskDescription(myTitle, myIcon, myColor); 
myActivity.setTaskDescription(taskDesc); 
+1

मैं एक त्रुटि है कि primaryColor अपारदर्शी होने की जरूरत है जा रहे हैं। मैंने सत्यापित किया है कि यह वास्तव में अपारदर्शी है। क्या यह कुछ मेरी थीम के साथ विवादित हो सकता है या जब मैं कोड कहूं? – Codeversed

+0

सोल्वड - मेरे पास रंग था पैरामिरी अल्फा 255 पर सेट नहीं हुआ जिसने इस मुद्दे को जन्म दिया। ऐसा लगता है कि आपका कस्टम रंग सेट करने से पहले इसका उपयोग करें। – Codeversed

+1

@Codeversed एंड्रॉइड के साथ अंगूठे का अच्छा नियम आपके उपयोग के हर रंग कोड की शुरूआत में एफएफ जोड़ना है (या यदि आप 100% अल्फा पूरा नहीं करते हैं तो दूसरा मूल्य)। – jskrwyk

संबंधित मुद्दे