Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Kostochkin
0 / 0 / 0
Регистрация: 05.03.2015
Сообщений: 18
#1

Как сделать так, чтобы в Status bar все уведомления от определённого приложения появлялись под одной иконкой?

07.01.2016, 01:18. Просмотров 528. Ответов 2
Метки нет (Все метки)

Здравствуйте,
Делаю приложение для android 4.
Сервис периодически генерит уведомления в Status bar. Все работает.
Сейчас у меня это выглядит так:
приходит уведомление, появляется иконка в Status bar. Приходит второе уведомление, появляется вторая такая же иконка в Status bar. Разворачиваю Status bar все хорошо.
А как мне сделать чтобы при приходе второго и более уведомления в Status bar не плодились одни и те же иконки, а была только одна, а соответственно когда разворачиваешь Status bar их было сколько пришло?
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.01.2016, 01:18
Ответы с готовыми решениями:

Как сделать так, чтобы табы в Action Bar были под ним даже на планшетах
Здравствуйте! :) У меня есть два вопроса. 1. Как сделать так, чтобы табы в...

Как сделать так, чтобы мобильное приложение автоматически подстраивалось под размер экрана?
В Android Studio мы же под определенную диагональ создаём приложение (один...

Как изменить цвет у Status Bar
Господа,подскажите,как изменить цвет у Status Bar, при условии что версия SDK <...

Как можно отобразить что нибудь в Status Bar?
Здравствуйте. Нужно вывести что нибудь (текст, иконку) в status bar (там где...

Как сделать, чтобы Status bar растягивался вместе с формой и оставался внизу?
Создаю так hsb = CreateStatusWindow(WS_CHILD| WS_VISIBLE, L"", hwnd, 4000);

2
Pablito
2707 / 2154 / 731
Регистрация: 12.05.2014
Сообщений: 7,521
Завершенные тесты: 1
07.01.2016, 12:51 #2
не уверен на 100%, но именно так врятли можно

есть другой вариант
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
        final int ID = 666;
        int messagesQty = 1;
        NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
 
        NotificationCompat.Builder builder = new NotificationCompat.Builder(this)
                .setSmallIcon(android.R.drawable.stat_notify_chat)
                .setContentTitle("My notification")
                .setContentText("Some text");
        
        builder.setNumber(messagesQty++);
        manager.notify(ID, builder.build());
        builder.setNumber(messagesQty++);
        manager.notify(ID, builder.build());
        builder.setNumber(messagesQty++);
        manager.notify(ID, builder.build());
setNumber задает цифру которая будет показываться в сообщении справа, типа так
Кликните здесь для просмотра всего текста
Как сделать так, чтобы в Status bar все уведомления от определённого приложения появлялись под одной иконкой?
1
Kostochkin
0 / 0 / 0
Регистрация: 05.03.2015
Сообщений: 18
07.01.2016, 17:25  [ТС] #3
спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.01.2016, 17:25

Как сделать так, чтобы на новой вкладке tabControl появлялись необходимые компоненты?
Добрый день, я пишу браузер в Visual c++, и сейчас при написании работы вкладок...

Как сделать так, чтобы при нажатии на ссылку появлялись данные из файла
как сделать так что бы при нажатии на ссылку появлялись данные из какого файла,...

Как можно сделать так чтобы при вводе пароля в TextBox1-е появлялись звёздочки?
Уважаемые программеры я создал форму где вводится пароль в TextBox1-е, но...


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

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

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