gpt4 book ai didi

android - 如何在 Android 上滑动关闭时禁用 pulltorefresh

转载 作者:搜寻专家 更新时间:2023-11-01 08:50:08 26 4
gpt4 key购买 nike

我在使用 pulltorefresh 时遇到了一个小问题图书馆与 swipe to dismiss ListView 一致.问题是,在用户开始从 View 中滑动一个项目后,pulltorefresh 仍然接受触摸事件,并且基本上允许在将项目从 View 中滑动出来时刷新 View ,如果用户不仅水平滑动,而且更多地滑动对角线。

有没有办法完全吃掉滑动手势中的触摸事件?我了解 Android 如何调度触摸事件。实际上,EnhancedListView 在滑动项目时从 onTouchEvent 返回 true,我想这应该可以防止事件传递到容器(使用 pulltorefresh)。

您对如何解决这个问题有什么建议吗?谢谢

最佳答案

我也遇到了同样的问题。答案是禁用它! ;)

mPullToRefreshLayout.setEnabled(false);

并启用它,

mPullToRefreshLayout.setEnabled(true);

关于android - 如何在 Android 上滑动关闭时禁用 pulltorefresh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24301639/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com