Android App - Хотите, чтобы функция запускалась, когда Android отправляет текст - PullRequest
0 голосов
/ 30 мая 2011

Спасибо, что нашли время помочь мне.Я не знаю, возможно ли это вообще, но я думаю, что стоит спросить, насколько это важно для моего приложения: / Проще говоря, я хочу, чтобы функция в моем приложении (например, текст Toast, чтобы показать иличто-то) быть запущенным, когда другое приложение что-то делает - например, если я отправляю текстовое сообщение в приложении обмена сообщениями.(пример - я отправляю текст в текстовом приложении MSG и (мое приложение работает в фоновом режиме как служба или что-то в этом роде), тост (созданный моим приложением) отображает «Вы отправили текст!».

СпасибоВы за ваш отзыв!

С уважением, Джексон Смит

1 Ответ

0 голосов
/ 30 мая 2011

Вы не можете сделать это вообще для каждого действия, и я не знаю, можете ли вы сделать это специально для текстовых сообщений.

Однако для некоторых действий (таких как блокировка / разблокировка экрана, включение / выключение Wi-Fi и т. Д.) Либо система Android, либо приложение, вызывающее действие, будет передавать намерение, которое можно поймать с помощью BroadcastReceiver (если у вас есть правильные разрешения на это). Вам нужно знать, на какое намерение вы хотите отреагировать и какие разрешения вы должны иметь для его получения.

...