1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
1 | |
Уведомление по заданному времени18.11.2015, 02:14. Показов 13327. Ответов 39
Метки нет (Все метки)
Я начинающий программист-самоучка, поэтому прошу помощи. Не могу разобраться как сделать, чтоб выводилось уведомление в заданное время и дату. Например, поздравление с новым годом. Как выводить уведомления понял, а вот как установить его на определённую дату и время? Если можно пример.
0
|
18.11.2015, 02:14 | |
Ответы с готовыми решениями:
39
Уведомление по дате и времени Оповещение по заданному времени и дате Как посчитать сколько времени прошло по заданному интервалу времени Подсчет времени занятия (по заданному времени начала и окончания) |
0 / 0 / 0
Регистрация: 18.11.2015
Сообщений: 4
|
|
18.11.2015, 04:01 | 2 |
Опишите ситуацию полностью. Что за уведомление в какой программе.
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
18.11.2015, 08:02 | 3 |
naven, поискать по теме никак?
AlarmManager не работает после закрытия приложения
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
18.11.2015, 12:06 [ТС] | 4 |
Приложение с датами. В заданное время надо выводить уведомление. Например, 1 января выводит "Новый год", 23 февраля "День защитника отечества".
0
|
18.11.2015, 14:34 | 6 |
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
18.11.2015, 15:30 [ТС] | 7 |
bastrakov, а как там задать дату?
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
18.11.2015, 18:46 | 9 |
1
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
18.11.2015, 20:49 [ТС] | 10 |
Rube, не надо умничать.
Добавлено через 1 минуту YuraAAA, я перешел по ссылке, но толку? Можно подробнее объяснить как задать дату? Добавлено через 1 минуту Я же сразу написал, что самоучка начинающий.
0
|
Pablito
|
18.11.2015, 20:53
#11
|
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
18.11.2015, 20:59 [ТС] | 12 |
Паблито, я тебя понял. Но если не хочешь помочь, зачем пустословить и форум засорять. Согласен? Я понимаю, что здесь все супер-мега-программисты и поэтому попросил помощи.
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
||||||
21.11.2015, 01:57 [ТС] | 14 | |||||
Ну вот, что у меня получилось. Только уведомление выскакивает сразу, а активити по заданному времени. Как это исправить?
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
21.11.2015, 20:14 | 15 |
notif надо перенести в другой сервис, а сервис вызывать из PendingIntent.
Вместо PendingIntent.getActivity - PendingIntent.getService
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
21.11.2015, 21:28 [ТС] | 16 |
Rube, то есть, этот сервис должен быть в другом файле? И еще вопрос. При перезагрузке устройства выводит последний alarm, который уже выполнился. Можно это как то исправить?
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
21.11.2015, 21:39 | 17 |
В другом да. Надо BroadcastReceiver делать на загрузку устройства, а там запускать заново AlarmManager. Да еще проверять не стало ли время прошлым. Где то на форуме уже писал я про это.
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
21.11.2015, 21:45 [ТС] | 18 |
Да приложение загружается. Но выдает последнее уведомление. Время проверяешь и что это дает?
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
21.11.2015, 23:02 | 19 |
Это так, на будущее, если период будешь использовать. Впрочем мб такая ситуевина, поставил ты ув. на понедельник, а включил тел только во вторник, бродкаст увидел, что время то прошло и выдал ув. о пропуске события.
0
|
1 / 1 / 0
Регистрация: 18.11.2015
Сообщений: 73
|
|
22.11.2015, 22:20 [ТС] | 20 |
Понял. Спасибо.
Добавлено через 14 часов 43 минуты Rube, просто если id notifications разный, то после перезагрузки устройства все notifications выводятся. Можно это как то исправить? А то иногда надо чтоб два уведомления рядом выводились, а не заменялись. Добавлено через 8 часов 27 минут Или может есть вариант без будильника уведомления выводить?
0
|
22.11.2015, 22:20 | |
22.11.2015, 22:20 | |
Помогаю со студенческими работами здесь
20
Подсказать как сделать по истечение времени уведомление закрылось Выборка событий по заданному времени Смена фона по заданному времени Добавить секунду к заданному времени Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |