У меня в моем приложении значение, которое сохраняется в общих настройках в MainActivity
, которое мне нужно использовать в моем GCMBroadcastReceiver
всякий раз, когда приходит уведомление о моем приложении.Получение общих предпочтений от GCMBroadcastReceiver
Могу ли я получить доступ к общим настройкам с GCMBroadcastReceiver
? Или, может быть, есть другой способ получить это значение?
Это не работает, потому что 'GcmBroadcastReceiver' не является деятельностью. –
Но у вас будет доступ к контексту в BroadcastReciever, который может получить контекст приложения. В основном вам нужно сделать только одну вещь, которая сохранит настройки в ApplicationContext, а не какой-либо компонентный контекст. Тогда только ваши предпочтения будут доступны через приложение. – Sush
проверить обновленный ответ – Sush