在今天做一个显示多样视图的listview时,用到了getItemViewType和getViewTypeCount,但是我一运行程序就会报数组越界异常,经过查资料发现,getItemViewType的值一定要从0开始,我开始设置的type类型是从1开始的,结果就悲催了,app一直崩溃。最后把type类型改成从0开始就好了,最后注意一点,getViewTypeCount返回值一定要大于等于getItemViewType的个数。

更多相关文章

  1. Android(安卓)面试文档分享
  2. Android(安卓)OOM-Heap,MAT工具检测内存泄露
  3. Android自定义控件之基本原理(一)
  4. Android(安卓)studio APP开发 ListView控件的建立和使用
  5. Android的资源引用(1)(字符串、颜色、尺寸、数组)
  6. 常用Android开发组件之列表类组件
  7. 彻底解决android读取中文txt,lrc的乱码(自动判断文档类型并转码)
  8. Android数据读取之Sqlite数据库操作
  9. Android实现dialog的3D翻转

随机推荐

  1. Android EditText限制输入字符的5种实现
  2. Android Handler 原理
  3. android MVP 设计模式
  4. 利用半透明对话框实现android运行时的提
  5. Android WebView 中 addJavascriptInterf
  6. 第一行代码阅读笔记---详解分析第一个And
  7. Android下pm 命令详解 - 安装/卸载/APK等
  8. android 数据库建立以及自定义ContentPro
  9. android for opencv (2) byte[] ,Bitmap
  10. Android中Bundle传递数据和对象