androidx.core.view
Interfaces
ActionProvider.VisibilityListener |
Listens to changes in visibility as reported by ActionProvider.refreshVisibility() .
|
DragStartHelper.OnDragStartListener | Interface definition for a callback to be invoked when a drag start gesture is detected. |
LayoutInflaterFactory |
This interface is deprecated.
Use LayoutInflater.Factory2 directly.
|
MenuItemCompat.OnActionExpandListener |
This interface is deprecated.
Use MenuItem.OnActionExpandListener directly.
|
NestedScrollingChild |
This interface should be implemented by View subclasses that wish
to support dispatching nested scrolling operations to a cooperating parent
ViewGroup .
|
NestedScrollingChild2 |
This interface should be implemented by View subclasses that wish
to support dispatching nested scrolling operations to a cooperating parent
ViewGroup .
|
NestedScrollingChild3 |
This interface should be implemented by View subclasses that wish
to support dispatching nested scrolling operations to a cooperating parent
ViewGroup .
|
NestedScrollingParent |
This interface should be implemented by ViewGroup subclasses
that wish to support scrolling operations delegated by a nested child view.
|
NestedScrollingParent2 |
This interface should be implemented by ViewGroup subclasses
that wish to support scrolling operations delegated by a nested child view.
|
NestedScrollingParent3 |
This interface should be implemented by ViewGroup subclasses
that wish to support scrolling operations delegated by a nested child view.
|
OnApplyWindowInsetsListener | Listener for applying window insets on a view in a custom way. |
OnReceiveContentListener | Listener for apps to implement handling for insertion of content. |
OnReceiveContentViewBehavior | Interface for widgets to implement default behavior for receiving content. |
ScrollingView | An interface that can be implemented by Views to provide scroll related APIs. |
TintableBackgroundView |
Interface which allows a View to receive background tinting calls from
ViewCompat when running on API v20 devices or lower.
|
ViewCompat.OnUnhandledKeyEventListenerCompat | Interface definition for a callback to be invoked when a hardware key event hasn't been handled by the view hierarchy. |
ViewPropertyAnimatorListener |
An animation listener receives notifications from an animation. |
ViewPropertyAnimatorUpdateListener |
Implementors of this interface can add themselves as update listeners
to an ViewPropertyAnimatorCompat instance to receive callbacks on every animation
frame, after the current frame's values have been calculated for that
ViewPropertyAnimatorCompat .
|
WindowInsetsAnimationControlListenerCompat |
Listener that encapsulates a request to
WindowInsetsControllerCompat.controlWindowInsetsAnimation(int, long, Interpolator, CancellationSignal, WindowInsetsAnimationControlListenerCompat) .
|
WindowInsetsControllerCompat.OnControllableInsetsChangedListener |
Listener to be notified when the set of controllable WindowInsetsCompat.Type
controlled by a WindowInsetsController changes.
|
Classes
AccessibilityDelegateCompat |
Helper for accessing View.AccessibilityDelegate .
|
ActionProvider | This class is a mediator for accomplishing a given task, for example sharing a file. |
ContentInfoCompat |
Holds all the relevant data for a request to OnReceiveContentListener .
|
ContentInfoCompat.Builder |
Builder for ContentInfoCompat .
|
DisplayCompat | A class for retrieving accurate display modes for a display. |
DisplayCompat.ModeCompat | Compat class which provides access to the underlying display mode, if there is one, and a more reliable display mode size. |
DisplayCutoutCompat | Represents the area of the display that is not functional for displaying content. |
DragAndDropPermissionsCompat |
Helper for accessing features in DragAndDropPermissions a backwards
compatible fashion.
|
DragStartHelper | DragStartHelper is a utility class for implementing drag and drop support. |
GestureDetectorCompat |
Detects various gestures and events using the supplied MotionEvent s.
|
GravityCompat |
Compatibility shim for accessing newer functionality from Gravity .
|
InputDeviceCompat |
Helper class for accessing values in InputDevice .
|
LayoutInflaterCompat |
Helper for accessing features in LayoutInflater .
|
MarginLayoutParamsCompat |
Helper for accessing API features in
MarginLayoutParams in a backwards compatible
way.
|
MenuCompat |
Helper for accessing features in Menu .
|
MenuItemCompat |
Helper for accessing features in MenuItem .
|
MotionEventCompat |
Helper for accessing features in MotionEvent .
|
NestedScrollingChildHelper | Helper class for implementing nested scrolling child views compatible with Android platform versions earlier than Android 5.0 Lollipop (API 21). |
NestedScrollingParentHelper | Helper class for implementing nested scrolling parent views compatible with Android platform versions earlier than Android 5.0 Lollipop (API 21). |
OneShotPreDrawListener | An OnPreDrawListener that will remove itself after one OnPreDraw call. |
PointerIconCompat |
Helper for accessing features in PointerIcon in a backwards compatible
fashion.
|
ScaleGestureDetectorCompat |
Helper for accessing features in ScaleGestureDetector .
|
VelocityTrackerCompat |
This class is deprecated.
Use VelocityTracker directly.
|
ViewCompat |
Helper for accessing features in View .
|
ViewConfigurationCompat |
Helper for accessing features in ViewConfiguration .
|
ViewGroupCompat |
Helper for accessing features in ViewGroup .
|
ViewParentCompat |
Helper for accessing features in ViewParent .
|
ViewPropertyAnimatorCompat | |
ViewPropertyAnimatorListenerAdapter |
This adapter class provides empty implementations of the methods from
ViewPropertyAnimatorListener .
|
WindowCompat |
Helper for accessing features in Window .
|
WindowInsetsAnimationCompat | Class representing an animation of a set of windows that cause insets. |
WindowInsetsAnimationCompat.BoundsCompat |
Class representing the range of an WindowInsetsAnimationCompat
|
WindowInsetsAnimationCompat.Callback | Interface that allows the application to listen to animation events for windows that cause insets. |
WindowInsetsAnimationControllerCompat | Controller for app-driven animation of system windows. |
WindowInsetsCompat | Describes a set of insets for window content. |
WindowInsetsCompat.Builder |
Builder for WindowInsetsCompat .
|
WindowInsetsCompat.Type | Class that defines different types of sources causing window insets. |
WindowInsetsControllerCompat | Provide simple controls of windows that generate insets. |
Interfaces
- ActionProvider.VisibilityListener
- DragStartHelper.OnDragStartListener
- LayoutInflaterFactory
- MenuItemCompat.OnActionExpandListener
- NestedScrollingChild
- NestedScrollingChild2
- NestedScrollingChild3
- NestedScrollingParent
- NestedScrollingParent2
- NestedScrollingParent3
- OnApplyWindowInsetsListener
- OnReceiveContentListener
- OnReceiveContentViewBehavior
- ScrollingView
- TintableBackgroundView
- ViewCompat.OnUnhandledKeyEventListenerCompat
- ViewPropertyAnimatorListener
- ViewPropertyAnimatorUpdateListener
- WindowInsetsAnimationControlListenerCompat
- WindowInsetsControllerCompat.OnControllableInsetsChangedListener
Classes
- AccessibilityDelegateCompat
- ActionProvider
- ContentInfoCompat
- ContentInfoCompat.Builder
- DisplayCompat
- DisplayCompat.ModeCompat
- DisplayCutoutCompat
- DragAndDropPermissionsCompat
- DragStartHelper
- GestureDetectorCompat
- GravityCompat
- InputDeviceCompat
- LayoutInflaterCompat
- MarginLayoutParamsCompat
- MenuCompat
- MenuItemCompat
- MotionEventCompat
- NestedScrollingChildHelper
- NestedScrollingParentHelper
- OneShotPreDrawListener
- PointerIconCompat
- ScaleGestureDetectorCompat
- VelocityTrackerCompat
- ViewCompat
- ViewConfigurationCompat
- ViewGroupCompat
- ViewParentCompat
- ViewPropertyAnimatorCompat
- ViewPropertyAnimatorListenerAdapter
- WindowCompat
- WindowInsetsAnimationCompat
- WindowInsetsAnimationCompat.BoundsCompat
- WindowInsetsAnimationCompat.Callback
- WindowInsetsAnimationControllerCompat
- WindowInsetsCompat
- WindowInsetsCompat.Builder
- WindowInsetsCompat.Type
- WindowInsetsControllerCompat