[CymChad/BaseRecyclerViewAdapterHelper]adapter内部类继承BaseViewHolder,有些手机会报转换异常错误,例如api25的华为P9,mate9,都出现了

2024-08-08 192 views
8

版本号2.9.12 单独建一个外部类继承BaseViewHolder,就正常,很纠结 java.lang.ClassCastException com.chad.library.adapter.base.BaseViewHolder cannot be cast to *.homepage.adapter.DoMoLifeWelfareHeaderAdapter$BaseViewHolderHelper

回答

5

@QtyearLin

6

这周末我有空看看

1

最近太忙了 一直没抽出空来 有没有demo

在 2017-04-19 14:36:06,"陈宇明" notifications@github.com 写道:

这周末我有空看看

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

5

只有指定机型会发生这个问题吗?还是全部的?

2

我的Android 7.0模拟器上会报这样的错误,别的机型还没有尝试

6

@hzqjyyx 你有demo吗?

9

有问题再提,或者提供复现demo。

2

确实会有,在乐视手机会报ClassCastException,机型:Letv X500 android版本:6.0

4

在letv上继承BaseViewHolder的VIewHolder不声明为public就会报ClassCastException

4

收到,由于Android机型问题,所以我们无法全部测试到,但是我会在文档中写上,谢谢你们提出的问题。 @yxyaxng @CrazyStoneJy