मैं वर्तमान में अपने एप्लिकेशन के लिए विषय समर्थन लागू कर रहा हूं और इसका एक हिस्सा एक्शन बार ऐप आइकन बदल रहा है। होलो लाइट का चयन होने पर मैं एक अंधेरे आइकन का उपयोग करना चाहता हूं। एक्शन बार ऐप आइकन सेट किए गए हिस्से को छोड़कर विधि में सबकुछ किया जाता है। कोड जो उपयोग करने का प्रयास कर रहा है वह है:एक्शन बार आइकन बदलना
getActionBar();
ActionBar.setIcon(R.drawable.my_icon);
"यहां कोई ऐसा संदर्भ उपलब्ध नहीं है" जो त्रुटि मुझे मिल रही है। यह सही तरीके से कैसे किया जाना चाहिए?
बीटीडब्ल्यू मेरा minSdkVersion 14 है इसलिए कोई एक्शन बार शेरलॉक सामान नहीं है।
'setIcon' एपीआई स्तर 14 और उच्चतर में समर्थित है। आप यहां अभिव्यक्त फ़ाइल में एक्शनबार लोगो भी सेट कर सकते हैं जैसा कि यहां बताया गया है: http://stackoverflow.com/a/6351736/1182823 –
यह समाधान समर्थित लाइब्रेरी v7 का उपयोग करते समय काम नहीं कर रहा है जहां मैं getSupportActionBar() का उपयोग करता हूं; - कोई उपाय? धन्यवाद –