java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType 解决方案

2,258 阅读1分钟
类型转换异常

主要是因为泛型使用不规范导致的错误,在MVP抽取中,我们需要懂得许多关联在一起的步骤,我个人来说也不算明白这不就报了这个错,之前的时候也报过,不过没太注意,这次他又来找我了!!

意思是Class类型不能转换成ParameterizedType类型,我的错误是因为泛型的问题,先写的泛型,导致传回来的是个Object类型

图片.png

一边这样的错软件提醒的根本不是你的主要问题所在,我们需要找回在此之前的写完的MVP层里找错误

图片.png

找了好久在P层找到了错误所在,和之前说的一样我们的返回的Object类型的数据

图片.png

这样就解决了 不知道能不能帮助到你们,总之不喜勿喷吧,Thanks♪(・ω・)ノ

图片.png