ListView中使用type需要注意的东西
2013-07-18 01:17
183 查看
在使用ListView时,如果使用了getItemViewType, 记得他的值一定要是从0开始计数的。 且要覆盖getViewTypeCount方法。并且让getViewTypeCount>getItemViewType
否则会有数组越界异常:
否则会有数组越界异常:
10-21 20:18:16.231: E/AndroidRuntime(4475): java.lang.ArrayIndexOutOfBoundsException: length=3; index=3 10-21 20:18:16.231: E/AndroidRuntime(4475): at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:6437) 10-21 20:18:16.231: E/AndroidRuntime(4475): at android.widget.ListView.layoutChildren(ListView.java:1559) 10-21 20:18:16.231: E/AndroidRuntime(4475): at android.widget.AbsListView.onLayout(AbsListView.java:2102) 10-21 20:18:16.231: E/AndroidRuntime(4475): at se.davison.sodatools.widget.SectionListView.onLayout(SectionListView.java:147) 10-21 20:18:16.231: E/AndroidRuntime(4475): at android.view.View.layout(View.java:13754) 10-21 20:18:16.231: E/AndroidRuntime(4475): at android.view.ViewGroup.layout(ViewGroup.java:4362)
相关文章推荐
- ListView中使用type需要注意的东西
- ListView报错:ListView中使用type需要注意的东西 java.lang.ArrayIndexOutOfBoundsException: length=2; index=2 addScr
- ListView中使用type需要注意的东西 java.lang.ArrayIndexOutOfBoundsException: length=2; index=2 addScrapView
- ListView中使用type需要注意的东西 java.lang.ArrayIndexOutOfBoundsException: length=2; index=2 addScrapView
- JavaScript中使用typeof运算符需要注意的几个坑
- JavaScript中使用typeof运算符需要注意的几个坑
- angularjs中使用ng-repeat需要注意的东西
- JavaScript中使用typeof运算符需要注意的几个坑
- 使用listview的多种itemtype的时候的注意事项
- NumberUtils的使用及数字处理需要注意的东西
- 使用boost io_service时,需要注意的东西
- 使用boost io_service时,需要注意的东西
- 使用namespace需要注意的一些东西
- Android ListView适配器BaseAdapter中getItemViewType需要注意的问题
- 使用Angularjs需要注意的一些东西
- 在使用Remoting時,對象比較需要注意的
- 使用fastjson需要注意的事项
- MySQL内存使用以及优化中需要的几点注意
- Hibernate使用二级缓存时,createSQLQuery需要注意的问题