С помощью SMS-приемника - как я могу прервать распространение и сохранить его для контент-провайдера? - PullRequest
0 голосов
/ 30 марта 2012

Я пишу приложение, которое перехватывает некоторые SMS-сообщения и отображает специальные уведомления для них.В этом свете действительно нет необходимости в дополнительном уведомлении в строке состояния или на экране от «стандартной» службы SMS.Но, чтобы быть в безопасности, я хочу, чтобы сообщение не было потеряно и отображалось в истории сообщений пользователя.

Есть ли способ сделать это?

1 Ответ

1 голос
/ 30 марта 2012

Я должен догадаться, как вы обрабатываете свою SMS-рассылку, но я думаю, что вы вызываете abortBroadcast (); после того как вы получили смс. В противном случае широковещательная рассылка будет перенаправлена ​​следующему получателю, например, в приложение «sms».

Если вы прервете широковещательную рассылку с более высоким приоритетом получателя, ваше приложение прервет входящие смс, и приложение стандартных смс не сможет сохранить их в истории.

Надеюсь, это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...