com.google.android.material.appbar
Interfaces
| AppBarLayout.BaseOnOffsetChangedListener<T extends AppBarLayout> |
Interface definition for a callback to be invoked when an AppBarLayout's vertical
offset changes.
|
| AppBarLayout.LiftOnScrollListener | Definition for a callback to be invoked when the lift on scroll elevation and background color change. |
| 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<T extends AppBarLayout> |
The default AppBarLayout.Behavior for AppBarLayout.
|
| AppBarLayout.BaseBehavior.BaseDragCallback<T extends AppBarLayout> |
Callback to allow control over any AppBarLayout dragging.
|
| AppBarLayout.BaseBehavior.SavedState |
A Parcelable implementation for AppBarLayout.
|
| AppBarLayout.Behavior |
The default AppBarLayout.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_scrollEffect compress, at each step in the AppBarLayout's offset
animation.
|
| AppBarLayout.LayoutParams |
A ViewGroup.LayoutParams implementation for AppBarLayout.
|
| 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.
|
| CollapsingToolbarLayout.LayoutParams | |
| MaterialToolbar |
MaterialToolbar is a Toolbar that implements certain Material features, such as
elevation overlays for Dark Themes and centered titles.
|
Interfaces
Classes
- AppBarLayout
- AppBarLayout.BaseBehavior
- AppBarLayout.BaseBehavior.BaseDragCallback
- AppBarLayout.BaseBehavior.SavedState
- AppBarLayout.Behavior
- AppBarLayout.Behavior.DragCallback
- AppBarLayout.ChildScrollEffect
- AppBarLayout.CompressChildScrollEffect
- AppBarLayout.LayoutParams
- AppBarLayout.ScrollingViewBehavior
- CollapsingToolbarLayout
- CollapsingToolbarLayout.LayoutParams
- MaterialToolbar