'Is there a way to include a Multi-transition within ViewPager2?

Am using an array list that holds 5 images which change after an interval of 5seconds on the viewpager2 using handler and runnable,the images change perfectly well from the 1st image to the 5th image and restarts the process again using slide transition, the problem i have is changing the animation as it restarts running through the item images it looks terrible because it has to slide back to the first time as it transits more faster through the items backwards , i want to create it in a disappear(last item) and reappear (1st item) fast transition just like when popup ads change images and restart the slide transition again to the last item in a fragment, below is the piece of code.

 viewpager3.registerOnPageChangeCallback(new ViewPager2.OnPageChangeCallback() {
        @Override
        public void onPageSelected(int position) {
            super.onPageSelected(position);
            sliderHandler.removeCallbacks(sliderRunnable);

                sliderHandler.postDelayed(sliderRunnable, 5000);





        }
    });

      sliderRunnable =new Runnable() {

        @Override
        public void run() {
            if(viewpager3.getCurrentItem()<image2List.size()-1)
            { viewpager3.setCurrentItem(viewpager3.getCurrentItem()+1);
            }else {
                viewpager3.setPageTransformer();

                viewpager3.setCurrentItem(0);
            }


        }
    };


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source