我们可以设置距离来触发SwipeRefreshLayout的指示器吗?

时间:2015-09-17 10:07:45

标签: android swiperefreshlayout

SwipeRefreshLayout非常敏感,当我水平滑动屏幕时,只需稍微垂直移动,就会显示“拉动刷新”指示。我怎么能避免这个? SwipeRefreshLayout有一个函数

public void setDistanceToTriggerSync (int distance)

可以有像

这样的东西
public void setDistanceToTriggerIndicator (int distance)

只有在向下移动一定量的垂直距离后显示指示器,或者你们有一些工作吗?

谢谢!

1 个答案:

答案 0 :(得分:3)

嘿@Viky我在刷卡刷新布局中遇到了与View寻呼机相同的问题,我发现这个解决方案非常希望它有所帮助。

以下代码取自this SO answer

expand.grid