贡献一个自定义ListView 实现, 高效复用机制以及便捷的使用接口

mark 学习一下

暂时不支持哈. 布局的时候是提前计算好每个item的偏移进行虚拟布局的. 即使是不定尺寸的布局, 也是需要能提前能够获取到每个 item的 高度/宽度 才行. 但 同一个预置体在没有初始化时,你无法获取到这个item 将会多高.

mark

mark

正准备参照Android的ListView写一个,逛论坛就看到你了:joy:@andrewlu

一种可以在 item 预置体挂载的组件代码中设置click事件.
一种可以在adapter的updateView里 对item 设置click监听. 都很方便的.
暂时没有必要由listView提供itemClick的监听设置.

get

和我想法一样~

往上拖后立马往下拖会出现顶部的几个item空缺

感谢分享

不推荐在线上项目使用,线上情况完全比demo复杂,使用的过程可能造成不可描述的bug。

1赞

swapcount 设置大一点即可.swapcount 用来控制可显示条目之外的若干条. 用于流畅快滑操作.

厉害了

横向的有问题,无法使用

1楼的demo,横向的可以用

如果高度不固定的话要怎么实现啊

高度不固定要怎么实现啊

mark

mark!

需要多行多列的 并且每个item高度随机变化的。。