自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Read The Fucking Source Code

  • 博客(2)
  • 收藏
  • 关注

原创 Adapter的getItemViewType返回负值会有什么结果

我们都知道如果自定义的Adapter需要支持多种Type展示,则需要复写getItemViewType和getTypeCount方法。这里需要注意:getItemViewType返回值不能大于等于getTypecount的返回值。否则会发生数组越界。例如getItemViewType返回1和2,而getTypeCount返回值是2,会报错数组越界。发生越界时间点是type==2

2015-04-05 23:20:49 1214

原创 adapter的getView多次执行

为什么多次 getview:    因为Listview设置的高度是wrap_content;onmeasure需要动态计算高度,第一次getchildcount都为0,计算listview 高度;第二次加载数据,getchildcount依次增加;第三次重新measure验证计算是否正确;第四次填充数据。    参考:http://www.cnblogs.com/linjzong

2015-04-05 22:40:39 793

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除