Alex Bozhko Опубликовано 22 октября, 2014 Поделиться Опубликовано 22 октября, 2014 Собствено, сабж. Можно ли изменить пиктограмму для нотификатора вообще и в Андроид в частности? По умолчанию, показывается иконка приложения, а мне надо показывать несколько разных иконок. Спасибо. AngryOwl 1 Цитата Ссылка на комментарий
0 mazayhin Опубликовано 27 июля, 2018 Поделиться Опубликовано 27 июля, 2018 13 часов назад, x11 сказал: Разницы между START_STICKY и START_REDELIVER_INTENT для меня нет. Мне главное, чтобы при (пере)создании службы, был создан и BroadcastReceiver,который будет ждать вызова. procedure TDMSrv.AndroidServiceCreate(Sender: TObject); begin CreateBroadcastReceiver; end; procedure TDMSrv.CreateBroadcastReceiver; begin if not assigned(fBroadcastReceiver) then begin fBroadcastReceiver := TCSBroadcastReceiver.Create(nil); Log('not assigned BroadcastReceiver, creating: ' + fBroadcastReceiver.ToString); end; fBroadcastReceiver.OnReceive := BroadcastReceiverOnReceive; fBroadcastReceiver.Clear;// Items.Clear; fBroadcastReceiver.RegisterReceiver; fBroadcastReceiver.Add(PHONE_STATE); fBroadcastReceiver.Add(NEW_OUTGOING_CALL); Log('CreateBroadcastReceiver'); end; А, ну если в StartCommand (как и закомментировано) не по экшену StartService происходит создание то да. Цитата Ссылка на комментарий
Вопрос
Alex Bozhko
Собствено, сабж. Можно ли изменить пиктограмму для нотификатора вообще и в Андроид в частности? По умолчанию, показывается иконка приложения, а мне надо показывать несколько разных иконок.
Спасибо.
Ссылка на комментарий
26 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.