Skip to content

发现了几个问题。 #23

Description

@day5678

首先很感谢分享,项目做的真的不错。然后再使用过程中发现了几个问题,希望有时间可以考虑更新一下~~~

1、滑动打开删除时,不松开ITEM,引起的问题:

  1. 另一个手指再滑动任意的条目,可以打开第二条目,第三条目等,这时松开,点击其他条目,只关闭一个条目。
  2. 不松开会直接触发长按监听,是不是后面可以加入不触发长按监听了。(我目前的做法是调用setSwipeFractionListener当中的endMenuSwipeFraction监听,当fraction等于0的时候,才会触发长按监听。不过这个做法会引起一个问题,也是不松开的问题,就是说当触发长按弹出dialog以后,不松开,还是可以左右滑动。然后我加了一个holder.sml.setSwipeEnable(false); ,在MotionEvent.ACTION_UP:的时候,变成true,问题解决了,但是好麻烦。)。

2、往下随便滑动到某个位置,然后左滑打开一个删除,以下操作会引起删除的那行条目错位:

  1. 这时条目进行更新了。
  2. 跳转到其他页面,然后返回。

3、begin的一些监听没有调用到,close的调用到了。例如beginMenuClosed,beginMenuOpened,beginMenuSwipeFraction等,都没有调用到。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions