Skip to content

Releases: zj565061763/selectmanager

1.1.8

29 May 16:01
Compare
Choose a tag to compare

fix onSingleSelectedItemClick()回调判断错误

1.1.7

29 May 02:13
Compare
Choose a tag to compare
  • FSelectViewManager 新增 onSingleSelectedItemClick()回调,表示单选必选模式下,已选中的item被点击

1.1.6

12 Nov 02:21
Compare
Choose a tag to compare
  • 新增SingleSelectCallback,简化单选模式下,选中Item的监听逻辑

1.1.5

30 Sep 08:36
Compare
Choose a tag to compare
  • 废弃SelectedInterceptor接口,用StateInterceptor替代
  • 初始化item的时候,检查item是否为null,如果为null,则抛异常
  • 回调对象用Map保存,无顺序

1.1.4

25 Jun 07:18
Compare
Choose a tag to compare

新增接口用于拦截状态变更

    interface SelectedInterceptor<T>
    {
        /**
         * 拦截
         *
         * @param item
         * @param selected
         * @return true-拦截掉,
         */
        boolean interceptItem(T item, boolean selected);
    }

1.1.3

27 Nov 03:39
Compare
Choose a tag to compare
  • 内部保存选中项的容器由ArrayList改为IdentityHashMap,如果之前对选中的顺序有要求的话,可以再选中回调中主动维护选中的项
  • 去掉Selectable和SelectableModel

1.1.2

23 Nov 02:50
Compare
Choose a tag to compare

list对item的比较改为:"=="

1.1.1

22 Nov 07:40
Compare
Choose a tag to compare

setMode的时候发现mode变更才执行变更之后的逻辑

1.1.0

30 Aug 08:36
Compare
Choose a tag to compare

rename packagename

1.0.11

22 Jun 10:47
Compare
Choose a tag to compare

jitpack