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
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.