如何更改滑动刷新布局android中的可交换区域长度

Ant*_*wan 2 android swiperefreshlayout

我正在使用SwipeRefreshLayoutfrom,appcompact rev22但我想知道是否有一种方法可以更改区域长度,我可以将其下拉以显示刷新指示器,我不希望它在整个屏幕高度上工作,这可以做到吗?谢谢。

jay*_*713 5

setDistanceToTriggerSync(int distance)如果您使用的是 API 21 +,请使用。要了解大小distance应该是多少,如果您查看源代码,SwipeRefreshLayout.java默认值是 64 x DisplayMetrics' 密度。

请参阅此处的答案:https ://stackoverflow.com/a/26580181/6003174