1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
1 | |
Уведомление по заданному времени18.11.2015, 02:14. Показов 13333. Ответов 39
Метки нет (Все метки)
Я начинающий программист-самоучка, поэтому прошу помощи. Не могу разобраться как сделать, чтоб выводилось уведомление в заданное время и дату. Например, поздравление с новым годом. Как выводить уведомления понял, а вот как установить его на определённую дату и время? Если можно пример.
0
|
18.11.2015, 02:14 | |
Ответы с готовыми решениями:
39
Уведомление по дате и времени Оповещение по заданному времени и дате Как посчитать сколько времени прошло по заданному интервалу времени Подсчет времени занятия (по заданному времени начала и окончания) |
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
25.11.2015, 23:56 [ТС] | 21 |
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
26.11.2015, 08:50 | 22 |
Какие "все notifications"?
Вижу только один nm.notify(1, notif);
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
26.11.2015, 17:49 [ТС] | 23 |
Rube, ну у меня несколько их. И они выводятся все сразу, если id разный. Если одинаковый, то последнее выводится.
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
26.11.2015, 17:51 | 24 |
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
26.11.2015, 17:56 [ТС] | 25 |
Spelcrawler, просто надо чтоб id был разный.
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
26.11.2015, 17:58 | 26 |
naven, если ид разный - уведомления разные, а все разные уведомления будут показаны. Если ид одинаковый у нескольких уведомлений - они будут показаны все по очереди, но не будут создавать новое уведомление, а заменят собой старое. Тут только так и никак больше.
1
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
26.11.2015, 18:02 [ТС] | 27 |
Spelcrawler, а можно как-то без аларм, чтоб избежать эту проблему?
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
26.11.2015, 18:04 | 28 |
naven, можно и без аларм, но проблему это не решит. Ид на аларм и ид на уведомление это разные вещи.
1
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
26.11.2015, 18:08 [ТС] | 29 |
Spelcrawler, я знаю, что это разные вещи.
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
26.11.2015, 18:11 | 30 |
naven, тогда не понимаю в чем проблема.
1
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
26.11.2015, 18:21 [ТС] | 31 |
Spelcrawler, то есть нет вариантов сделать так чтоб уведомления после перезагрузки Не выводились? Последние уведомления.
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
26.11.2015, 19:31 | 32 |
naven, может хватит ромашка играть? Код выложи сюда. Чего то намудрил в броадкасте видимо.
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
||||||||||||||||
26.11.2015, 21:28 [ТС] | 33 | |||||||||||||||
Rube,
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
27.11.2015, 08:12 | 34 |
Ну дык при загрузке устройства BroadcastReceiver запускает метод onReceive, а nm.notify запускает уведомление.
1. Используйте один BroadcastReceiver, зачем 2? 2. Запускайте в нем AlarmManager, а не Notification.
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
27.11.2015, 14:07 [ТС] | 35 |
Rube, при загрузке устройства у меня запускается MyService это первый код, а второй и третий это само уведомление.
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
27.11.2015, 14:30 | 36 |
naven, ну значит совершенно неправильный алгоритм. Составьте блок схему, это очень помогает.
а второй и третий это запуск при включении устройства. Найдите уже туториал по AlarmManager и BroadcastReceiver, их пруд пруди в инете.
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
27.11.2015, 14:36 [ТС] | 37 |
Rube, ну BroadcastReceiver запускает сервис, а в сервисе уже AlarmManager. Аларм по расписанию запускает класс с уведомление. Что не так то?
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
27.11.2015, 18:12 | 38 |
Ткните меня в то место где BroadcastReceiver запускает сервис.
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
27.11.2015, 18:14 [ТС] | 39 |
Rube, ну это на словах, я это в коде выше не написал.
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
||||||
23.12.2015, 23:39 [ТС] | 40 | |||||
Почему ничего не срабатывает?
0
|
23.12.2015, 23:39 | |
23.12.2015, 23:39 | |
Помогаю со студенческими работами здесь
40
Подсказать как сделать по истечение времени уведомление закрылось Выборка событий по заданному времени Смена фона по заданному времени Добавить секунду к заданному времени Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |