universal-tools / UTNotificationsFeedback

7 stars 0 forks source link

How to use colored icons on android lollypop? #44

Open zushiwarigan opened 7 years ago

zushiwarigan commented 7 years ago

I'd like to have colored icon for the game in notifications. How can i make it "oldstyle" using latest version of your asset? Before upgrading to latest version everything was in colors

yuriy-universal-ivanov commented 7 years ago

Hi @zushiwarigan ,

Unfortunately most devices running Android 6 and newer ignore the notification icons' color regardless of the target Android API version specified in the Android manifest (we initially used that approach to allow colored icons on Android 5, see also http://stackoverflow.com/a/29207365). Moreover, this approach has too many drawbacks, f.e. it makes your app incompatible with modern versions of the Facebook SDK for Unity. That's why we had to get rid of that option. You, of course, can set the target Android API to 20 manually in the AndroidManifest.xml, but I wouldn't recommend you that option due to the limitations described above. Probably it's time to follow the Google's enforced guidelines for Android (https://material.io/guidelines/style/icons.html#icons-system-icons) and to switch to one-color icons on Android 5.0+.

Best regards, Yuriy, Universal Tools team.

zushiwarigan commented 7 years ago

Извините, напишу по-русски, чтобы точно не было непонимания. История следующая: мы пользовались версией вашего плагина +- годовалой давности. И все иконки были цветные на всевозможных устройствах. Потом мы апнулись до последней версии и иконки стали двухцветными. новые андроиды не "игнорируют" цветные старых приложений. И изменение версии таргетандроидсдк нам уже не помогло. И мы даже фэйсбук сдк откатили на старую версию - тоже не помогло. Кажется, единственное, что не даёт нам по прежнему использовать цветную иконку - это собственно ваш плагин ) и наш издатель очень хочет, чтобы мы вернули цветную. потомучто гугл гуглом, а вот для наглядности: http://pix.my/ZVeht7 чего хочет любой издатель. и вот нам надо или откатываться на старую версию вашего плагина или искать какой-то другой. Отнеситесь плз к этому серьёзно. Гугл может сколько угодно хотеть навести красоту в своих устройствах, но нам, пользователям вашего плагина, важно в первую очередь быть заметными на фоне других. Уведомления для игр - мощное средство повышения ретеншена, а ретеншн - это основа основ всего в нашем деле. ради +1% любой манагер/продюссер и т.п. - удавятся