Skip to content

Releases: jiayuliang1314/StrongToolsRecyclerView

3.0

21 Jun 06:33
Compare
Choose a tag to compare
enable databinding

2.9

15 May 10:31
Compare
Choose a tag to compare
2.9
feat(diffutils): 使用diffutils可能会出现闪烁问题

2.7

15 May 10:13
Compare
Choose a tag to compare
2.7
feat(databinding): support databinding

2.6

15 May 09:26
Compare
Choose a tag to compare
2.6
feat(databinding): support databinding

2.5

15 May 09:12
Compare
Choose a tag to compare
2.5
feat(databinding): support databinding

2.3

15 May 07:37
Compare
Choose a tag to compare
2.3
fix(适配器问题): is not an enclosing class

2.2

15 May 07:21
Compare
Choose a tag to compare
2.2
fix(适配器问题): is not an enclosing class

2.1

15 May 06:43
Compare
Choose a tag to compare
2.1
docs(唯一标示): getItemId

2.0

07 May 03:24
Compare
Choose a tag to compare
2.0

release
1.setHasStableIds
//只在有图片的时候,需要设置为true,解决闪烁问题
//setHasStableIds设置为true的时候,getItemId方法需要返回id,不建议返回position位置,应返回item的唯一id,否则插入删除可能混乱
2.item的事件位置获取getAdapterPosition()
item的事件点击要使用getAdapterPosition获取当前位置,这是因为DiffUtil在使用的时候,onBindViewHolder在元素相同的时候不会调用
int positionWhenOnClick = holder.getAdapterPosition();
if (positionWhenOnClick == RecyclerView.NO_POSITION) {
return;
}

1.9

05 Mar 01:42
Compare
Choose a tag to compare
1.9

1.9