首页 > 解决方案 > 将 SwipeRefreshLayout 微调器定位到低于容器的位置

问题描述

如何在不移动内容的情况下将微调器定位在 swipeRefreshLayout 下方,它会是填充调整吗?

标签: androidswiperefreshlayout

解决方案


您可以使用setProgressViewOffset()SwipeRefreshLayout定位加载微调器。

swipeRefreshLayout.setProgressViewOffset(boolean scale, int start, 
            int end);

在您的情况下,您只需要更改startend值并设置scale为“true”

start是进度微调器应该出现的视图顶部的偏移量(以像素为单位)。 end是该视图顶部的像素偏移量,在成功滑动手势后进度微调器应该停止。


推荐阅读