मेरे आवेदन में अधिसूचना बार टिकर में केवल छोटा आइकन दिखाता है (जैसा कि इसे करना चाहिए)। हालांकि, जब "छाया" खींचा जाता है, तो यह टिकर से छोटे आइकन को दिखाता है, साथ ही साथ एक बड़ा आइकन जो मैंने अधिसूचना में स्थापित किया है। बिल्डर। यहां मेरा कोड है:अधिसूचना बार बड़े और छोटे दोनों आइकन दिखाता है
if (Build.VERSION.SDK_INT > 10){
notification = new Notification(R.drawable.ic_stat_mintchip,
"This is a test",
System.currentTimeMillis());
notification.largeIcon = (((BitmapDrawable)c.getResources().getDrawable(R.drawable.ic_launcher)).getBitmap());
notification.defaults |= Notification.DEFAULT_ALL;
notification.number += 1;
notification.flags |= Notification.FLAG_AUTO_CANCEL;
} else {
notification = new Notification(R.drawable.ic_stat_mintchip,
"This is a test",
System.currentTimeMillis());
notification.flags |= Notification.FLAG_AUTO_CANCEL;
notification.defaults |= Notification.DEFAULT_ALL;
notification.number += 1;
}
}
मुझे नहीं पता कि यह क्यों हो रहा है। कोई सहायता?
के लिए होगा करने के लिए एंड्रॉयड प्रकट में अपना अधिकतम SDK संस्करण निर्धारित करते हैं? – CommonsWare
निश्चित रूप से, एक सेकंड ... http://imgur.com/07lxg – D4N14L
मुझे लगता है कि आप मिंटकिप हैं। मुझे पूरा यकीन नहीं है कि आप उस प्रभाव को क्यों प्राप्त कर रहे हैं। यह क्या उपकरण है? ध्यान दें कि जब आपका प्रश्न कहता है कि आप 'अधिसूचना.बिल्डर' का उपयोग कर रहे हैं, तो आपका कोड नहीं है। आप एंड्रॉइड सपोर्ट प्रोजेक्ट से 'नोटिफिकेशन कॉम्पेट.बिल्डर' का उपयोग करने पर विचार कर सकते हैं और देख सकते हैं कि इससे मदद मिलती है या नहीं। – CommonsWare