0
我是新來的改造,我有一個問題。我只想創建一個對服務器的調用,然後在我的應用程序的不同地方使用下載的數據。我使用的ViewPager只有很少的片段,每個片段都需要DataResponse類中的相同數據來創建不同的視圖。什麼是最好的方式來做到這一點,以及它會是什麼樣子?這是我的改裝課程的樣子。提前致謝!將一種類型的數據傳遞到不同的地方(改造)
public class ApiClientFactory {
public static final String baseURL = "https://earthquake.usgs.gov/fdsnws/event/1/";
public ApiClient createApiClient(){
Retrofit retrofit = new Retrofit.Builder()
.baseUrl(baseURL)
.addConverterFactory(GsonConverterFactory.create())
.build();
return retrofit.create(ApiClient.class);
}
}
public interface ApiClient {
@GET("query")
Call<DataResponse> getData(@QueryMap Map<String, String> options);
}