private void slowScrollToPage() {
        int periodLength = getPeriodLength(getWidth());
        int whichPage = (getScrollX() + periodLength / 2) / periodLength;
        scrollToPage(whichPage, false);
    }
A banner view that can automatically or manually scroll in a loop
Created by Marksss on 2019/8/12.
imitate/src/main/java/com/engineer/imitate/ui/widget/opensource/InfiniteBannerView.java