Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

发现了几个问题。 #23

Open
day5678 opened this issue Jan 4, 2017 · 2 comments
Open

发现了几个问题。 #23

day5678 opened this issue Jan 4, 2017 · 2 comments

Comments

@day5678
Copy link

day5678 commented Jan 4, 2017

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

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等,都没有调用到。

@TUBB
Copy link
Owner

TUBB commented Jan 4, 2017

不好意思,最近工作比较忙,没时间来优化这个项目。欢迎提交PR 👍

@TUBB
Copy link
Owner

TUBB commented Nov 15, 2017

1、多条目同时打开问题已解决
2、没有去干预content view的事件处理
3、menu内容点击后都应该及时手动关闭menu(库没有对数据的更新做处理)
4、begin和end横向menu时对应的是left和right,纵向menu时对应的是top和bottom。要有相应的menu才会有对应的事件

稍后发布新版本,谢谢提的这些建议~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants