Cheesebaron.HorizontalPager.HorizontalPager.SetCurrentScreen C# (CSharp) Method

SetCurrentScreen() public method

public SetCurrentScreen ( int currentScreen, bool animate ) : void
currentScreen int
animate bool
return void
        public void SetCurrentScreen(int currentScreen, bool animate)
        {
            mCurrentScreen = Math.Max(0, Math.Min(currentScreen, this.ChildCount - 1));

            if (animate)
                SnapToScreen(currentScreen, ANIMATION_SCREEN_DURATION_MILLIS);
            else
                ScrollTo(mCurrentScreen * Width, 0);
            Invalidate();
        }