Search code examples
androidperformanceandroid-fragments

Whats is benefits or difrrencess between Viewpager vs ViewPager2


its worth to upgrade to viewpager2? I see as Viewpager is simple to implement


Solution

  • Definitely, It is worth upgrading to ViewPager2

    1. ViewPager2 will reuse (recycle) Views like RecyclerView if provided a regular RecyclerView.Adapter or a subclass (e.g. ListAdapter).

    2. ViewPager2 also provides data-set change animations, e.g. if DiffUtil is used to notify the adapter about changes.

    3. Viewpager2 has support for Vertical orientation.

    Read more at: https://developer.android.com/training/animation/vp2-migration