1 问题

在写BaseMultiItemQuickAdapter适配器的时候,更具不同类型构建不同的实体对象,提示错误如下

2 原因

  @Overrideprotected void convert(BaseViewHolder helper, MultiItemEntity item) {switch (helper.getItemViewType()) {case AppCleanHead.appCleanHeadType:AppCleanHead headBean = (AppCleanHead)item;case AppCleanHead.appCleanInfoType:FluterApkInfoItem fluterApkInfoItem = (FluterApkInfoItem)item;}

忘记了case下面写break,导致穿透构建对象失败,我真的被自己蠢哭了,下次一定要记得写了case一定要把break写上,然后再分析到底需不需要break.

Android之java.lang.ClassCastException: *****cannot be cast to*******相关推荐

  1. javaweb项目,配置servlet后报错:java.lang.ClassCastException: cannot be cast to class javax.servlet.Servlet

    使用maven创建javaweb项目,通过添加依赖的方式来添加servlet-api,版本4.0.1,如下 <dependency><groupId>javax.servlet ...

  2. android fastjson java.lang.ClassCastException

    错误堆栈: Process: com.chaozh.iReader, PID: 14502java.lang.ClassCastException: com.alibaba.fastjson.JSON ...

  3. java.lang.ClassCastException:android.widget.Button cannot be cast to android.widget.ImageView

    今天遇到一个错误也不知道怎么回事,上网搜了一下: 出现的问题是:java.lang.ClassCastException:android.widget.Button cannot be cast to ...

  4. java.lang.ClassCastException: android.widget.FrameLayout$LayoutParams cannot be cast to android.widg

    有时候需要在在代码中设置LayoutParams,自己为一个FrameLayout设置LayoutParams的时候,遇上如题问题: java.lang.ClassCastException: and ...

  5. ArrayMap java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Object[]

    错误堆栈: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Object[]at android. ...

  6. java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Integer

    java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Integer 1.改sql select ...

  7. java.lang.ClassCastException: com.sun.proxy.$Proxy2 cannot be cast to...异常

    java.lang.ClassCastException: com.sun.proxy.$Proxy2 cannot be cast to...异常 参考文章: (1)java.lang.ClassC ...

  8. java.lang.ClassCastException: [B cannot be cast to java.lang.String

    java.lang.ClassCastException: [B cannot be cast to java.lang.String 错误代码行: public int addZTIncome(ZT ...

  9. shiro缓存管理时报错java.lang.ClassCastException: com.xxx.User cannot be cast to com.xxx.User

    一.异常 java.lang.ClassCastException: com.px.myshiro.domain.User cannot be cast to com.px.myshiro.domai ...

最新文章

  1. mysql 三阶多项式拟合_2014年9月份考试机械CAD_CAM第二次作业
  2. 卡尔曼滤波的优点总结
  3. Java中非法参数的异常_Java中的异常
  4. VC++使用Soap ToolKit3.0调用WebService接口
  5. Catalyst6500系列引擎上MSFC和PFC的区别
  6. 数据库设计范式深入浅出
  7. Java设计模式之观察者Observer模式代码示例
  8. Python:eval的妙用和滥用
  9. 在Orchard中使用Image Gallery模块
  10. 夺命连环问:一个 TCP 连接可以发多少个 HTTP 请求?|文末送书
  11. QT5开发及实例学习之十三Qt5文本编辑功能
  12. 超详细的Java面试题总结之JavaWeb基础知识总结,java开发面试笔试题
  13. MATLAB读取二进制格式的三维数据体
  14. eja智能压力变送器工作原理_电量变送器是什么?电量变送器工作原理解析
  15. Newland Plan
  16. 【图像处理】海森矩阵
  17. 腾讯云文档数据库MongoDB怎么样?腾讯云文档数据库MongoDB有什么优点?
  18. kafka的Leader选举机制
  19. iOS 1 到 iOS 10 ,我都快老了
  20. LoadRunner函数大全

热门文章

  1. .NET Core 基于 Grafana Loki 日志初体验
  2. 如何在 ASP.Net Core 中使用 File Providers
  3. 第五站 使用winHex利器加深理解数据页
  4. 使用SignalR从服务端主动推送警报日志到各种终端(桌面、移动、网页)
  5. 将传统 WPF 程序迁移到 DotNetCore 3.0
  6. C#机器学习之判断日报是否合格
  7. 潘淳的苏州.NET俱乐部成立有感!附我的录音
  8. .NetCore Cap 结合 RabbitMQ 实现消息订阅
  9. ASP.NET Core 认证与授权[5]:初识授权
  10. 揭示.NET Core和.NET Standard