We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 121cc47 + 7dea83c commit 49e85b3Copy full SHA for 49e85b3
library/src/main/java/com/chad/library/adapter/base/BaseQuickAdapter.java
@@ -1063,6 +1063,11 @@ private Class getInstancedGenericKClass(Class z) {
1063
if (BaseViewHolder.class.isAssignableFrom(tempClass)) {
1064
return tempClass;
1065
}
1066
+ } else if (temp instanceof ParameterizedType) {
1067
+ Type rawType = ((ParameterizedType) temp).getRawType();
1068
+ if (rawType instanceof Class && BaseViewHolder.class.isAssignableFrom((Class<?>) rawType)) {
1069
+ return (Class<?>) rawType;
1070
+ }
1071
1072
1073
0 commit comments