![]() |
1
kooze 2014-12-01 23:11:58 +08:00
else 里也判断该position 下 getSide() 的值 重新设置view。但是这样失去了复用的意义了。建议搞两个listItemView 对象。
|
![]() |
2
a0000 2014-12-01 23:37:12 +08:00 via Android
覆写getTypeCount (好像是这个,记不清啥名了) return 2
|
![]() |
3
Registering OP @a0000 未遂
|
![]() |
4
aWangami 2014-12-02 00:35:48 +08:00
这部分代码看不出什么问题来呀
|
![]() |
5
hounychang 2014-12-02 08:54:05 +08:00
现在不要用这样的adapter了,费劲,共享你个好用的。https://github.com/hounychang/BaseAdapter 刚共享到Github上,去看看吧
|
![]() |
6
Registering OP |
![]() |
7
aWangami 2014-12-02 23:06:53 +08:00
@Registering 因为什么导致的?
|
![]() |
8
LittleMK 2014-12-07 23:32:19 +08:00
需要重写getItemViewType()以及getViewTypeCount()。
在getView中调用getItemViewType(position)来判断具体呈现哪个layout |
![]() |
9
Registering OP @LittleMK exactily ! 前几天我就是这样解决的
|