Stay organized with collections
Save and categorize content based on your preferences.
Annotations
ViewPager.DecorView |
Annotation which allows marking of views to be decoration views when added to a view pager.
|
Interfaces
Classes
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-05-15 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-15 UTC."],[],[],null,["# androidx.viewpager.widget\n=========================\n\n*** ** * ** ***\n\n[Kotlin](/reference/kotlin/androidx/viewpager/widget/package-summary \"View this page in Kotlin\") \\|Java\n\nAnnotations\n-----------\n\n|---------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------|\n| [ViewPager.DecorView](/reference/androidx/viewpager/widget/ViewPager.DecorView) | Annotation which allows marking of views to be decoration views when added to a view pager. |\n\nInterfaces\n----------\n\n|-------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------|\n| [ViewPager.OnAdapterChangeListener](/reference/androidx/viewpager/widget/ViewPager.OnAdapterChangeListener) | Callback interface for responding to adapter changes. |\n| [ViewPager.OnPageChangeListener](/reference/androidx/viewpager/widget/ViewPager.OnPageChangeListener) | Callback interface for responding to changing state of the selected page. |\n| [ViewPager.PageTransformer](/reference/androidx/viewpager/widget/ViewPager.PageTransformer) | A PageTransformer is invoked whenever a visible/attached page is scrolled. |\n\nClasses\n-------\n\n|-------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [PagerAdapter](/reference/androidx/viewpager/widget/PagerAdapter) | Base class providing the adapter to populate pages inside of a [ViewPager](/reference/androidx/viewpager/widget/ViewPager). |\n| [PagerTabStrip](/reference/androidx/viewpager/widget/PagerTabStrip) | PagerTabStrip is an interactive indicator of the current, next, and previous pages of a [ViewPager](/reference/androidx/viewpager/widget/ViewPager). |\n| [PagerTitleStrip](/reference/androidx/viewpager/widget/PagerTitleStrip) | PagerTitleStrip is a non-interactive indicator of the current, next, and previous pages of a [ViewPager](/reference/androidx/viewpager/widget/ViewPager). |\n| [ViewPager](/reference/androidx/viewpager/widget/ViewPager) | Layout manager that allows the user to flip left and right through pages of data. |\n| [ViewPager.LayoutParams](/reference/androidx/viewpager/widget/ViewPager.LayoutParams) | Layout parameters that should be supplied for views added to a ViewPager. |\n| [ViewPager.SavedState](/reference/androidx/viewpager/widget/ViewPager.SavedState) | This is the persistent state that is saved by ViewPager. |\n| [ViewPager.SimpleOnPageChangeListener](/reference/androidx/viewpager/widget/ViewPager.SimpleOnPageChangeListener) | Simple implementation of the [OnPageChangeListener](/reference/androidx/viewpager/widget/ViewPager.OnPageChangeListener) interface with stub implementations of each method. |"]]