使用QueryMap进行改造

时间:2016-06-11 18:01:39

标签: android retrofit2

我有一些请求使用相同的端点,但参数和返回类型不同。

我使用@QueryMap作为参数,但我不知道如何编写返回类型:

我必须写:

@GET("xxx")
Call<List<A1>> groupList1(@QueryMap Map<String, String> options);
@GET("xxx")
Call<List<A2>> groupList2(@QueryMap Map<String, String> options);
@GET("xxx")
Call<List<A3>> groupList3(@QueryMap Map<String, String> options);
....

还是有一个较短的解决方案?

0 个答案:

没有答案