Cześć, piszę aplikację w Android studio, korzystającą z REST API. Do komunikacji wykorzystuję Retrofit. Aktualnie udało mi się zrobić logowanie, które w rozrachunku otrzymuje wygenerowany token.
Moje pytanie dotyczy autoryzacji z kolejnych widoków, jednak nie wiem w jaki sposób stworzyć globalny dostęp do interfejsu z endpointami, oraz w jaki sposób zrobić, aby token był dostępny globalnie, a nie jedynie w MainActivity.
Retrofit.Builder builder = new Retrofit.Builder()
.baseUrl("http://10.0.2.2:8000/")
.addConverterFactory(GsonConverterFactory.create());
Retrofit retrofit = builder.build();
UserClient userClient = retrofit.create(UserClient.class);
Taki fragment kodu mam aktualnie w MainActivity, podejrzewam, że żeby móc zrobić to co chcę, należy w jakiś sposób upublicznić userClient. W jaki sposób to zrobić?