介绍`androidx.swiperefreshlayout:swiperefreshlayout:1.1.0` 是 Android 中一个常用的组件,用于实现“下拉刷新”功能。这个组件主要用于在列表(如 `RecyclerView`、`ListView` 等)或其他可滚动视图上,实现用户通过下拉手势来触发内容刷新操作。
1. 添加依赖
在项目的 `build.gradle` 文件中添加依赖:
dependencies {
implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0'
}
2. 使用 `SwipeRefreshLayout`
将 `SwipeRefreshLayout` 包裹在你需要实现下拉刷新的视图外部,比如 `RecyclerView` 或 `ListView`。
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
android:id="@+id/swipeRefreshLayout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recyclerView"
android:layout_width=&