Skip to content

Android components Advanced

StancePullToRefresh

Beta

Wraps scrollable content with the platform pull-to-refresh gesture.

  • PlatformAndroid, Jetpack Compose
  • Builds onPullToRefreshBox
  • Kindcomposable

Preview

Rendered by the Jetpack Compose library, not drawn by hand.

StancePullToRefresh on AndroidStancePullToRefresh on AndroidStancePullToRefresh on Android
StancePullToRefresh, Light appearance
Light
StancePullToRefresh, Dark appearance
Dark
StancePullToRefresh, High contrast appearance
High contrast

Usage

kotlin
var refreshing by remember { mutableStateOf(false) }
StancePullToRefresh(refreshing, onRefresh = { refreshing = false }) {
    Column { StanceListItem("Sales team signature") }
}

Accessibility

  • Offer a refresh action for people who cannot use the gesture.