android使用listview不同item遇到的问题

使用listview写不同item功能出现了错误,在此记录。界面显示两种不同的item,getViewTypeCount设置为2,在getItemViewType中随便设置了两个值

出现了数组下标越界。

各种找原因,最后在网上找到答案,getItemViewType方法中的值必须要在0--getViewTypeCount()-1区间,所以那两个值,0和1,就OK了

具体链接请看这里

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,944评论 25 709
  • 使用ListView一般步骤: 设置显示的ListView,设置显示的每一项item的view布局文件 设置每个i...
    dayang阅读 2,936评论 3 5
  • 先对曾经点喜欢或者收藏这篇文章的朋友说声抱歉,因部分原因个人决定在简书停更并转移驻扎到其他平台。本想删除账号,可不...
    OCNYang阅读 6,473评论 10 84
  • 1 做人,一定要有良心! 千万不能忘记帮助过你的人!否则,你一定朋友越来越少,路越走越窄的! 2 别人怎么看你, ...
    苏先生美学空间阅读 1,297评论 0 2
  • 开门见山,就目前“如何盈利”我们来分析一下不足之处和日后的改进方案。 关于不足,可以概括为两点: 1.我们的两个服...
    帅气的昵称100阅读 945评论 0 1