Back the latest version of master #a3631fc32839b16c84527e1e2454c248643b057b
[InfiniteViewPager] 1)Fix issues(#40637) 2)Code refactoring(#40292). 3)Modify related examples.