public Animation GetOutAnimation()
        {
            if ((null == OutAnimation) && (null != Activity))
            {
                if (GetConfiguration().OutAnimationResId > 0)
                {
                    OutAnimation = AnimationUtils.LoadAnimation(GetActivity(), GetConfiguration().OutAnimationResId);
                }
                else
                {
                    OutAnimation = DefaultAnimationsBuilder.BuildDefaultSlideOutUpAnimation(GetView());
                }
            }

            return(OutAnimation);
        }
        public Animation GetInAnimation()
        {
            if ((null == InAnimation) && (null != Activity))
            {
                if (GetConfiguration().InAnimationResId > 0)
                {
                    InAnimation = AnimationUtils.LoadAnimation(GetActivity(), GetConfiguration().InAnimationResId);
                }
                else
                {
                    MeasureCroutonView();
                    InAnimation = DefaultAnimationsBuilder.BuildDefaultSlideInDownAnimation(GetView());
                }
            }

            return(InAnimation);
        }