added in version 22.1.0
  
  
android.support.v4.view
Annotations
| ViewPager.DecorView | Annotation which allows marking of views to be decoration views when added to a view pager. | 
Interfaces
| ActionProvider.VisibilityListener | Listens to changes in visibility as reported by refreshVisibility(). | 
| AsyncLayoutInflater.OnInflateFinishedListener | |
| LayoutInflaterFactory | This interface was deprecated
      in API level 26.1.0.
    Use LayoutInflater.Factory2directly. | 
| MenuItemCompat.OnActionExpandListener | This interface was deprecated
      in API level 26.1.0.
    Use MenuItem.OnActionExpandListenerdirectly. | 
| NestedScrollingChild | This interface should be implemented by Viewsubclasses that wish
 to support dispatching nested scrolling operations to a cooperating parentViewGroup. | 
| NestedScrollingChild2 | This interface should be implemented by Viewsubclasses that wish
 to support dispatching nested scrolling operations to a cooperating parentViewGroup. | 
| NestedScrollingParent | This interface should be implemented by ViewGroupsubclasses
 that wish to support scrolling operations delegated by a nested child view. | 
| NestedScrollingParent2 | This interface should be implemented by ViewGroupsubclasses
 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. | 
| ScrollingView | An interface that can be implemented by Views to provide scroll related APIs. | 
| TintableBackgroundView | Interface which allows a Viewto receive background tinting calls fromViewCompatwhen running on API v20 devices or lower. | 
| ViewPager.OnAdapterChangeListener | Callback interface for responding to adapter changes. | 
| ViewPager.OnPageChangeListener | Callback interface for responding to changing state of the selected page. | 
| ViewPager.PageTransformer | A PageTransformer is invoked whenever a visible/attached page is scrolled. | 
| ViewPropertyAnimatorListener | An animation listener receives notifications from an animation. | 
| ViewPropertyAnimatorUpdateListener | Implementors of this interface can add themselves as update listeners
 to an ViewPropertyAnimatorCompatinstance to receive callbacks on every animation
 frame, after the current frame's values have been calculated for thatViewPropertyAnimatorCompat. | 
Classes
| AbsSavedState | A Parcelableimplementation that should be used by inheritance
 hierarchies to ensure the state of all classes along the chain is saved. | 
| AccessibilityDelegateCompat | Helper for accessing View.AccessibilityDelegate. | 
| ActionProvider | This class is a mediator for accomplishing a given task, for example sharing a file. | 
| AsyncLayoutInflater | Helper class for inflating layouts asynchronously. | 
| GestureDetectorCompat | Detects various gestures and events using the supplied MotionEvents. | 
| 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 MarginLayoutParamsin 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). | 
| PagerAdapter | Base class providing the adapter to populate pages inside of
 a ViewPager. | 
| PagerTabStrip | PagerTabStrip is an interactive indicator of the current, next,
 and previous pages of a ViewPager. | 
| PagerTitleStrip | PagerTitleStrip is a non-interactive indicator of the current, next,
 and previous pages of a ViewPager. | 
| PointerIconCompat | Helper for accessing features in PointerIconin a backwards compatible
 fashion. | 
| ScaleGestureDetectorCompat | Helper for accessing features in ScaleGestureDetector. | 
| VelocityTrackerCompat | This class was deprecated
      in API level 26.1.0.
    Use VelocityTrackerdirectly. | 
| ViewCompat | Helper for accessing features in View. | 
| ViewConfigurationCompat | Helper for accessing features in ViewConfiguration. | 
| ViewGroupCompat | Helper for accessing features in ViewGroup. | 
| ViewPager | Layout manager that allows the user to flip left and right through pages of data. | 
| ViewPager.LayoutParams | Layout parameters that should be supplied for views added to a ViewPager. | 
| ViewPager.SavedState | This is the persistent state that is saved by ViewPager. | 
| ViewPager.SimpleOnPageChangeListener | Simple implementation of the ViewPager.OnPageChangeListenerinterface with stub
 implementations of each method. | 
| 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. | 
| WindowInsetsCompat | Describes a set of insets for window content. | 
- Annotations
- Interfaces- ActionProvider.VisibilityListener
- AsyncLayoutInflater.OnInflateFinishedListener
- LayoutInflaterFactory
- MenuItemCompat.OnActionExpandListener
- NestedScrollingChild
- NestedScrollingChild2
- NestedScrollingParent
- NestedScrollingParent2
- OnApplyWindowInsetsListener
- ScrollingView
- TintableBackgroundView
- ViewPager.OnAdapterChangeListener
- ViewPager.OnPageChangeListener
- ViewPager.PageTransformer
- ViewPropertyAnimatorListener
- ViewPropertyAnimatorUpdateListener
 
- Classes- AbsSavedState
- AccessibilityDelegateCompat
- ActionProvider
- AsyncLayoutInflater
- GestureDetectorCompat
- GravityCompat
- InputDeviceCompat
- LayoutInflaterCompat
- MarginLayoutParamsCompat
- MenuCompat
- MenuItemCompat
- MotionEventCompat
- NestedScrollingChildHelper
- NestedScrollingParentHelper
- PagerAdapter
- PagerTabStrip
- PagerTitleStrip
- PointerIconCompat
- ScaleGestureDetectorCompat
- VelocityTrackerCompat
- ViewCompat
- ViewConfigurationCompat
- ViewGroupCompat
- ViewPager
- ViewPager.LayoutParams
- ViewPager.SavedState
- ViewPager.SimpleOnPageChangeListener
- ViewParentCompat
- ViewPropertyAnimatorCompat
- ViewPropertyAnimatorListenerAdapter
- WindowCompat
- WindowInsetsCompat
 
