Tangram-Android icon indicating copy to clipboard operation
Tangram-Android copied to clipboard

tangram设置recyclerVIewpool的type怎么获取

Open flyer1b opened this issue 7 years ago • 5 comments

要怎么设置啊

flyer1b avatar May 14 '18 03:05 flyer1b

com.tmall.wireless.tangram.core.adapter.GroupBasicAdapter#getItemViewType

MikeAfc avatar May 21 '18 08:05 MikeAfc

看了一下源码,我也找到了那个方法,但它传进去的是BaseCell,我是构造一个BaseCell然后把stringType设成自定义的组件的名字,比如说"Img",数量设成15个,结果还是复用了,我一个页面就不到15张图片,向上滑得时候下面的图片组件的高度还是和滑出屏幕的图片高度一样,而且再滑回来上面的图片变为下面的图片,停下来的时候才变回那个位置的图片,我让它滑动的时候不加载图片,这样看来显然是复用了,这个方法是不是无效啊

flyer1b avatar May 21 '18 10:05 flyer1b

看清楚我发的方法名,参数是 int position

MikeAfc avatar May 22 '18 02:05 MikeAfc

无效啊,还是复用了

flyer1b avatar May 22 '18 05:05 flyer1b

我用了那个性能监控的,发现每次滑到container-scroll的时候 里面的组件都会重新创建

flyer1b avatar May 23 '18 01:05 flyer1b