Class ScaleAnimation


  • public class ScaleAnimation
    extends java.lang.Object
    ScaleAnimation 의 크기에 대한 줌 레벨 별 애니메이션을 정의한다.
    • Method Detail

      • from

        public static ScaleAnimation from​(float scaleX,
                                          float scaleY)
        ScaleAnimation 의 생성자.
        Parameters:
        scaleX - 가로 시작 스케일 값 (1.0 기준 확대 값)
        scaleY - 세로 시작 스케일 값 (1.0 기준 확대 값)
        Returns:
        ScaleAnimation 객체
      • setDuration

        public ScaleAnimation setDuration​(int duration)
        애니메이션의 지속 시간을 설정한다.
        Parameters:
        duration - 애니메이션 지속 시간 (ms)
        Returns:
        ScaleAnimation 객체
      • getDuration

        public int getDuration()
        애니메이션의 지속 시간을 가져온다.
        Returns:
        애니메이션 지속 시간 (ms)
      • setInterpolation

        public ScaleAnimation setInterpolation​(Interpolation interpolation)
        애니메이션의 보간 방식을 설정한다.
        Parameters:
        interpolation - 보간 방식
        Returns:
        ScaleAnimation 객체
      • getInterpolation

        public Interpolation getInterpolation()
        애니메이션의 보간 방식을 가져온다.
        Returns:
        보간 방식
      • setScale

        public ScaleAnimation setScale​(float scaleX,
                                       float scaleY)
        애니메이션의 시작 스케일 값을 설정한다.
        Parameters:
        scaleX - 가로 시작 스케일 값 (1.0 기준 확대 값)
        scaleY - 세로 시작 스케일 값 (1.0 기준 확대 값)
        Returns:
        ScaleAnimation 객체
      • getScale

        public PointF getScale()
        애니메이션의 스케일 값을 가져온다.
        Returns:
        스케일 값