Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
afen
0 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 12
#1

Вместо значка "белый квадратик" при вызове Notification в Android 5.0 - Программирование Android

04.03.2016, 08:36. Просмотров 468. Ответов 2
Метки нет (Все метки)

при вызове уведомления вместо заданной иконки в системном трее "белый квадратик" те как положено сначала на короткое время появляется "small_heater" Вода нагрелась! потом вместо ожидаемой иконки устанавливается "белый квадратик", при открытии сообщения значок на месте. Размер small_heater 24x24px. Андроид 5.0 API 21 на genymotion 4.3 API 18 все нормально !??
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public void sendInboxStyleNotification(View view) {
        NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
        
        Intent intent = new Intent(this, MainActivity.class);
        PendingIntent pIntent = PendingIntent.getActivity(this, 0, intent, 0);
        Notification builder = new Notification.Builder(this)
                .setAutoCancel(true) //уведомление закроется по клику на него
                .setTicker("Вода нагрелась!") //текст, который отобразится вверху статус-бара при создании уведомления 
                .setContentTitle("Вода нагрелась !!!")   //заголовок 
                .setContentText("Температура воды "+global_vars.BoilerState.aquaTemp+"°C")  // Основной текст уведомления    
                .setSmallIcon(R.drawable.small_heater) 
                .setContentIntent(pIntent)
                //.setDefaults(Notification.DEFAULT_ALL)
                .build();
        builder.flags |= Notification.FLAG_AUTO_CANCEL;
        notificationManager.notify(0, builder);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.03.2016, 08:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вместо значка "белый квадратик" при вызове Notification в Android 5.0 (Программирование Android):

Белый фон при прокрутке listview и actionbar в android 2.1 - Программирование Android
При прокрутке ListView на Android 2.3 появляется белый фон. Ставил Cache Color Hint на прозрачный или на цвет фона, не помогает. Как это...

Notification Уведомления в Android - Программирование Android
Попробую изложить корректно, но готовьтесь к ужасу.. Заранее извините(( На просторах интернета нашел способ сделать уведомление в...

Иконки Notification в Android 5 - Программирование Android
Столкнулся с проблей отображения иконки уведомления в статус баре на лолипоп 5. Я узнал, что требования по дизайну материал для пятерки...

Android NDK. Как пользоваться? Когда стоит использовать его вместо Android SDK? - Программирование Android
Можно ли писать в нем готовые приложения Android?

Вместо google карты белый экран - Программирование Android
Написал приложение с google map. тестирую на реальном устройстве - все хорошо. Делаю apk файл, скидываю на телефон, устанавливаю, запускаю...

Ошибка в вызове нового активити в android - Программирование Android
Казалось бы, что может быть проще, но ни как не могу осуществить эту функцию в приложении. Учусь по видеоурокам, даже смотрел код на...

2
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 443
04.03.2016, 11:03 #2
в Android 5.0 используется дизайн Material, который требует использовать для значков в уведомлениях белый цвет на прозрачной подложке.
1
afen
0 / 0 / 0
Регистрация: 18.01.2013
Сообщений: 12
04.03.2016, 14:11  [ТС] #3
Да, действительно есть такая фигня, в качестве "решения" предлагают еще поменять в манифесте android:targetSdkVersion="21" на меньшую версию например android:targetSdkVersion="20"
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.03.2016, 14:11
Привет! Вот еще темы с ответами:

Белый квадрат вместо значка ярлыка - Windows 7
После установки любой программы на рабочем столе появляется ее ярлык но какой то не такой. Снимок прилагается

В место картинки выводится белый квадратик - PHP БД
Здравствуйте. Пытаюсь написать сайт по флеш играм. Около месяца изучаю PHP поэтому пока не сильно разбираюсь. Из разных источников в...

Imagepng вместо изображения маленький квадратик - PHP
<?php $scr = imagecreatefrompng('test.png'); header ("Content-type: image/png"); imagepng($scr); ?>

Исключение System.NullReferenceException при вызове через Android.Net.Sip - Xamarin
Приветствую. ВОзникла небольшая проблема. Пишу программу для совершения вызовов через SIP.Вот код using System; using Android.App; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru