用户模型
public static AddFriendList()
{
..
parameters
..
ApiServer.<String>SendRequest2(ApiServer.Method.POST.GetMethod(), ApiServer.EndPoint + "/user/addFriends",
params});
}
API服务器
public static <T> void SendRequest2(int method, String endpoint, @NonNull final Map<String, String> parameters)
{
Log.e(TAG, "Sending new request...");
TypeToken<Response<T>> responseTypeToken = new TypeToken<Response<T>>() {};
Log.e(TAG, "Type"+responseTypeToken.getType().toString());
}
响应类
public class Response<T> {
@SerializedName("items")
private List<T> data = null;
public List<T>getData()
{
return this.data;
}
}
LOG ERROR:E / ApiServer:输入com.application.sdk.Models.Response&lt; ---为什么仍然是T而不是&lt;字符串&gt;或其他对象