dagger2 w module odczytywanie z sharedpref

0

Czesc, zacząłem podpinać daggera pod projekt i mam taki problem bo w module mam provider z retrofitem i drugi provider który generuje header do niego, problem polega na tym, że header pobiera id z sharedpreferences, i gdy bezpośrednio odwołuję się do niego dostaje nulla,
jak bezpośrednio z providera odwołać się do innego pliku który odczytuje z sharedpref. ? jedyna opcja nie trzymać headera w module tylko w każdym pliku gdzie to potrzebuje?

0

Bardzo nieczytelnie opisałeś problem.

Po co chcesz odczytywać wartość z innego pliku? Nie możesz w obrębie jednej aplikacji używać jednego pliku dla SharedPreferences?
Musisz koniecznie używać SharedPreferences w module z Retrofitem? Obsłuż to w osobnej klasie.

0

Mam jedną klasę w której obsługuje shared pref. I jak z modułu się do niej odwołać? Potrzebuję to bo w nagłówku wysyłam od usera

0

*odwołuje się do ID usera, czy to wrzucić do odzielnej klasy ?

0

udało się rozwiązać problem, utworzyłem klase dla retrofita i tam pobieram z klasy odpowiedzialnej za shared pref.

1 użytkowników online, w tym zalogowanych: 0, gości: 1