Skip to content

Android components Advanced

StanceSwipeActions

Beta

Reveals an action such as delete or archive when a row is swiped.

  • PlatformAndroid, Jetpack Compose
  • Builds onSwipeToDismissBox
  • Kindcomposable

Preview

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

StanceSwipeActions on AndroidStanceSwipeActions on AndroidStanceSwipeActions on Android
StanceSwipeActions, Light appearance
Light
StanceSwipeActions, Dark appearance
Dark
StanceSwipeActions, High contrast appearance
High contrast

Usage

kotlin
StanceSwipeActions(endAction = StanceSwipeAction("Delete", StanceIcons.Trash, StanceTone.Danger) {}) {
    StanceListItem("Sales team signature", supporting = "Swipe to delete")
}

Accessibility

  • The same actions are exposed as accessibility custom actions.