com.google.android.material.listitem


Kotlin |Java

Annotations

ListItemLayout.Position

Positions for list items.

Interfaces

RevealableListItem

Interface for the part of a ListItem that is able to be revealed when swiped.

SwipeableListItem

Interface for the part of a ListItem that is able to be swiped.

Classes

ListItemCardView

A MaterialCardView that is styled as a list item and can be swiped in a ListItemLayout with a sibling RevealableListItem .

ListItemCardView.SwipeCallback

Callback for changes to the SwipeState of the ListItemCardView.

ListItemLayout

A container layout for a List item.

ListItemRevealLayout

Layout that is intended to be used as the android.view.ViewGroup that is revealed when a a SwipeableListItem is swiped.

ListItemViewHolder

A flexible ViewHolder provides utility methods for binding a ListItemLayout based on an item count and position.

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2026年05月14日 UTC.