com.google.android.material.carousel
Interfaces
OnMaskChangedListener | An interface that reports changes in mask values. |
Classes
CarouselLayoutManager |
A RecyclerView.LayoutManager that can mask and offset items along the scrolling axis, creating a
unique list optimized for a stylized viewing experience.
|
CarouselSnapHelper |
Implementation of the SnapHelper that supports snapping items to the carousel keylines
according to the strategy.
|
CarouselStrategy | A class responsible for creating a model used by a carousel to mask and offset views as they move along a scrolling axis. |
FullScreenCarouselStrategy |
A CarouselStrategy that fits one full-width or full-height item into a container to
create a layout to browse one item at a time.
|
HeroCarouselStrategy |
A CarouselStrategy that knows how to size and fit one large item and one small item into
a container to create a layout to browse one 'hero' item at a time with a preview item.
|
MaskableFrameLayout |
A FrameLayout than is able to mask itself and all children.
|
MultiBrowseCarouselStrategy |
A CarouselStrategy that knows how to size and fit large, medium and small items into a
container to create a layout for quick browsing of multiple items at once.
|
UncontainedCarouselStrategy |
A CarouselStrategy that does not resize the original item width and fits as many as it
can into the container, cutting off the rest.
|