Добрый день,
Моя проблема в том, что данные, которые я получаю от FCM, не сохраняются в SharedPreferences
, если я получаю Уведомление о закрытии приложения.
Код:
public class SomeService extends FirebaseMessagingService
{
SharedPreferences prefs;
SharedPreferences.Editor prefsEditor;
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
super.onMessageReceived(remoteMessage);
prefs = this.getSharedPreferences("prefs", MODE_PRIVATE);
prefsEditor = prefs.edit();
Map<String,String> data = remoteMessage.getData();
prefsEditor.putBoolean(Keys.text, Boolean.parseBoolean(data.get("text")));
prefsEditor.apply();
}
}