Yuriy2606 Опубликовано 5 марта, 2019 Поделиться Опубликовано 5 марта, 2019 (изменено) На Android 6 и старше, ниже приведенный код работал без проблем. MyNotification:=Form1.NotificationCenter1.CreateNotification; try MyNotification.Name:='MyNotification'; MyNotification.AlertBody:='Test'; MyNotification.Number:=1; MyNotification.FireDate:=Now+EncodeTime(0,0,1,0); Form1.NotificationCenter1.ScheduleNotification(MyNotification); finally MyNotification.DisposeOf; end; Купил телефон с Android 8.1 Oreo и Local Notification перестали срабатывать. Решение: заменить ScheduleNotification на PresentNotification (для кого это не критично). Следующий код работает без проблем MyNotification:=Form1.NotificationCenter1.CreateNotification; try MyNotification.Name:='MyNotification'; MyNotification.AlertBody:='Test'; MyNotification.Number:=1; MyNotification.FireDate:=Now+EncodeTime(0,0,1,0); Form1.NotificationCenter1.PresentNotification(MyNotification); finally MyNotification.DisposeOf; end; Почему так до конца не разбирался (помог метод "научного тыка"), хорошо было бы услышать мнение специалистов по этому поводу. Но думаю пусть будет здесь, может кому-то пригодится. Изменено 5 марта, 2019 пользователем Yuriy2606 Цитата Ссылка на комментарий
0 Yarpda Опубликовано 6 марта, 2019 Поделиться Опубликовано 6 марта, 2019 15 часов назад, Yuriy2606 сказал: Почему так до конца не разбирался (помог метод "научного тыка"), хорошо было бы услышать мнение специалистов по этому поводу. Но думаю пусть будет здесь, может кому-то пригодится. Эта тема обсуждалась здесь: Выводить получилось, однако создать оповещение с желаемыми настройками (чтобы звук был, чтобы мигал светодиод, чтобы отображало на экране блокировки и т.д.) не получилось. Цитата Ссылка на комментарий
Вопрос
Yuriy2606
На Android 6 и старше, ниже приведенный код работал без проблем.
Купил телефон с Android 8.1 Oreo и Local Notification перестали срабатывать.
Решение: заменить ScheduleNotification на PresentNotification (для кого это не критично).
Следующий код работает без проблем
Почему так до конца не разбирался (помог метод "научного тыка"), хорошо было бы услышать мнение специалистов по этому поводу.
Но думаю пусть будет здесь, может кому-то пригодится.
Изменено пользователем Yuriy2606Ссылка на комментарий
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.