java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be cast to
public class ApiListResponseBase<T>{
public String message;
public boolean status;
public Data<T> data;
public class Data<T> {
public int total;
public List<T> list;
}
}
使用泛型进行类转换时发生转换异常的错误,这个是里面的list泛型没有转换成功,修改如下
public class ApiListResponseBase<T>{
public String message;
public boolean status;
public Data<T> data;
public static class Data<T> {
public int total;
public List<T> list;
}
}
内部类需要加上static 才可以转换