-2

Я использую аннотационную библиотеку Android, и я хочу передать данные из службы в действие с помощью широковещательного приемника. Я хочу использовать @Reciever аннотаций к Android, моя попытка такая же, как эта SO questionКак передать данные из службы в действие с помощью @Receiver?

Любая помощь приветствуется.

ответ

0

В вашем Activity добавить этот метод приемника:

@Receiver(actions = "GPSLocationUpdates", local = true) 
void receiveLocationUpdates() { 
// TODO 
} 

И вещать Intent как обычно с Service:

Intent intent = new Intent("GPSLocationUpdates"); 
LocalBroadcastManager.getInstance(context).sendBroadcast(intent); 
Смежные вопросы