2016-04-27 5 views
11

जब मैं एंड्रॉइड स्टूडियो में आधार के रूप में अपने स्वयं के आइकन का उपयोग करके नई "छवि संपत्ति" (एक्शन बार और टैब आइकन) बनाता हूं, तो मुझे अंत में अर्ध-पारदर्शी आइकन मिलते हैं। (एंड्रॉइड स्टूडियो मूल रंग पारदर्शिता बदलता है)। इसे कैसे रोकें और मूल रंगों को कैसे बचाएं?

यह एंड्रॉयड स्टूडियो (शुद्ध काला) को डाउनलोड करने से पहले छवि
एंड्रॉइड स्टूडियो छवि संपत्तियों की पारदर्शिता बदलता है

enter image description here

इस छवि को परिसंपत्ति के साथ एंड्रॉयड स्टूडियो को डाउनलोड करने के बाद है और मैं सफेद रंग निर्धारित किया है। यह पारदर्शी बन गया है।

enter image description here

उत्तर

0

आप यह चिह्न अनचेक पृष्ठभूमि रंग को देखने के लिए कर सकते हैं ...

one

+0

धन्यवाद ध्यान के लिए की। ये सही है, लेकिन यह वास्तव में आइकन के पारदर्शी बदल गया है। मैं अपना प्रश्न अपडेट करता हूं और नई छवि और विवरण जोड़ता हूं। आप यह भी मेरा प्रश्न देख सकते हैं http://stackoverflow.com/questions/36882124/android-tab-icon-color-is-not-clear?noredirect=1#comment61335815_36882124 –

+0

@ElamanAitymbet अच्छी तरह से ... क्या आपको आइकन चाहिए पृष्ठभूमि के साथ या नहीं? मैं वास्तव में समझ में नहीं आता कि आपको इसकी क्या आवश्यकता है। – Aspicas

+0

मैं छवि छवि के साथ केवल काले रंग से सफेद रंग को बदलना चाहता हूं। केवल! लेकिन जब मैं इसे टैबलेटआउट आइकन में उपयोग करता हूं तो मुझे लगता है कि आइकन रंग पारदर्शी –

12

मैं भी इस मूर्खतापूर्ण गलती किया था ... जबकि एक छवि एसेट जोड़ने .... कृपया ड्रॉप डाउन में आकार विकल्प देखें। कोई भी नहीं चुनें ताकि छवि एंड्रॉइड स्टूडियो में पारदर्शी दिखाई दे।

Find Android Studio Screen

+0

मुझे पता नहीं था कि' आइकन प्रकार 'इनपुट के नीचे का क्षेत्र स्क्रॉल करने योग्य है, और कि वहाँ अन्य विकल्प हैं (रंग सहित!)। धन्यवाद - अच्छा सूचक – gnB

2

मैं एक ही समस्या है, और ImageMagick के माध्यम से बाद convertation में पाया समाधान है।

convert ic_action.png -fuzz 50% -channel RGBA -fill white -opaque white ic_action.png 

हम सभी अर्ध-सफेद रंग का चयन करते हैं और शुद्ध सफेद में प्रतिस्थापित करते हैं। इसके अलावा काला के लिए:

Before and after

और अंत में कुछ युक्तियाँ और चालें, कैसे बैश में एक पंक्ति में ic_action.png कन्वर्ट करने के लिए:

convert ic_action.png -fuzz 50% -channel RGBA -fill black -opaque black ic_action.png 

यह परिणाम है। इसे परियोजना रूट से करें।

सबसे पहले आइकन के सभी फ़ाइलों को ढूंढना:

find app/src -name "ic_action_name.png" 

अगला xargs साथ इसे पाने के नाम ICON साथ:

xargs -iICON 

और प्राप्त आदेश:

find app/src -name "ic_action_name.png" | xargs -iICON convert ICON -fuzz 50% -channel RGBA -fill white -opaque white ICON 

अपने आइकन के ic_action_name.png बदलें नाम, और यदि white टी की आवश्यकता है ओ black या अन्य रंग (छविमैजिक भी आरजीबी सिंटैक्स '#FF0000' का समर्थन करता है)।

2

एंड्रॉइड स्टूडियो 3 में डिफ़ॉल्ट पृष्ठभूमि रंग को हटाने का आसान तरीका 3।0

चरण 1: मिपमैप फ़ोल्डर में नई छवि ज़ोर चयन mipmap-> new-> छवि जोर

चरण 2: अग्रभूमि टैब का चयन करें और फ़ाइल स्थान पथ में अपने आइकन छवि को लोड, छवि को समायोजित अपने विचार के मुताबिक उपलब्ध विकल्प (ट्रिम, आकार बदलें)

चरण 3: फिर पृष्ठभूमि टैब का चयन करें और पथ लोकेटर टैब से पथ हटाएं। चरण 4: मिपमैप फ़ोल्डर के अंतर्गत ic_lancher.xml फाइल करने के लिए जाना है, तो

कोड की पंक्ति को हटा दें।

चरण 5: मिपमैप फ़ोल्डर

<background android :drawable="@mipmap/ic_lancher_round_background"/> 

तहत ic-launcher_round.xml फ़ाइल पर एक ही आपरेशन कर तो आप एंड्रॉयड स्टूडियो डिफ़ॉल्ट हरित क्षेत्र पृष्ठभूमि के बिना अपने आइकन पा सकते हैं। step_1step_2step_3 step_4

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