2012-04-22 3 views
0

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

Итак, у меня также есть тот же BroadcastReceiver, который прослушивает EXTERNAL_APPLICATIONS_AVAILABLE. Мой вопрос: могу ли я использовать оба с тем же BroadcastReceiver?

+0

см. Это http://stackoverflow.com/a/2317573/985143 –

ответ

2

Мой вопрос: могу ли я использовать оба с тем же BroadcastReceiver?

Несомненно. Имейте оба действия в <intent-filter>. В поле onReceive() проверьте действие входящего Intent, чтобы определить, какую трансляцию вам нужно ответить.

Смежные вопросы