com.google.android.material.appbar
Interfaces
AppBarLayout.BaseOnOffsetChangedListener
Interface definition for a callback to be invoked when an AppBarLayout 's vertical offset changes.
AppBarLayout.LiftOnScrollListener
This interface is deprecated.
Use LiftOnScrollProgressListener instead
AppBarLayout.OnOffsetChangedListener
Interface definition for a callback to be invoked when an AppBarLayout 's vertical offset changes.
Classes
AppBarLayout
AppBarLayout is a vertical LinearLayout which implements many of the features of material designs app bar concept, namely scrolling gestures.
AppBarLayout.BaseBehavior
The default Behavior for AppBarLayout .
AppBarLayout.BaseBehavior.BaseDragCallback
Callback to allow control over any AppBarLayout dragging.
AppBarLayout.BaseBehavior.SavedState
A Parcelable implementation for AppBarLayout .
AppBarLayout.Behavior
The default Behavior for AppBarLayout .
AppBarLayout.Behavior.DragCallback
Callback to allow control over any AppBarLayout dragging.
AppBarLayout.ChildScrollEffect
An effect class that should be implemented and used by AppBarLayout children to be given effects when the AppBarLayout's offset changes.
AppBarLayout.CompressChildScrollEffect
A class which handles updating an AppBarLayout child, if marked with the
app:layout_scrollEffectcompress, at each step in the AppBarLayout's offset animation.
AppBarLayout.LayoutParams
A ViewGroup.LayoutParams implementation for AppBarLayout .
AppBarLayout.LiftOnScrollProgressListener
Definition for a callback to be invoked when the lift on scroll progress has changed.
AppBarLayout.ScrollingViewBehavior
Behavior which should be used by Views which can scroll vertically and support nested scrolling to automatically scroll any AppBarLayout siblings.
CollapsingToolbarLayout
CollapsingToolbarLayout is a wrapper for Toolbar which implements a collapsing app bar.
MaterialToolbar
MaterialToolbar is a Toolbar that implements certain Material features, such as elevation overlays for Dark Themes and centered titles.