滑动刷新 Android 活动 (SwipeRefreshLayout)

17 Mar 2025 | 阅读 2 分钟

在本教程中,我们将在 Android 中创建滑动刷新功能。为此,应使用 SwipeRefreshLayout 小部件。

SwipeRefreshLayout 实例添加了一个 OnRefreshListener 方法,并实现了刷新时将加载的代码逻辑。当用户滑动时,垂直滑动会显示一个独特的进度条。当它显示进度动画时,进度条调用 setRefreshing(true);当它取消时,调用 setRefreshing(false)。

滑动刷新 Android 活动示例

activity_main.xml 文件中,实现 SwipeRefreshLayout 小部件。

activity_main.xml


创建一个活动 MainActivity.java 并添加以下代码。在此类中,我们正在检查刷新滑动时的网络连接。

MainActivity.java


所需权限

AndroidMenifest.xml 文件中添加 uses-permission。以下权限用于访问网络连接。

Swipe to refresh Android Activity Swipe to refresh Android Activity