2
是否可以使用通用類型的方式進行改造?Android使用通用類型的改進
例如是這樣的:
public interface RetroInterface<T> {
@GET("content/{id}")
T getById(@Path("id") int id);
}
我讀過改造使用方法簽名,以確定在運行時返回類型,在這種情況下,它甚至有可能有通用的接口,如上面?
是否可以使用通用類型的方式進行改造?Android使用通用類型的改進
例如是這樣的:
public interface RetroInterface<T> {
@GET("content/{id}")
T getById(@Path("id") int id);
}
我讀過改造使用方法簽名,以確定在運行時返回類型,在這種情況下,它甚至有可能有通用的接口,如上面?
是的,我認爲這是可能的,但要小心改裝返回一些Call
所以,你可以創建不同的
與Call<T>
像方法的接口但你真的需要創建一個服務模板?因爲在你得到的註釋中,你要求服務器提供一個特定的資源,以便知道響應類型