ScaleAnimation類是Android系統中的尺寸變化動畫類,用於控制View對象的尺寸變化,該類繼承於Animation類。ScaleAnimation類中的很多方法都與Animation類一致,該類中最常用的方法便是ScaleAnimation構造方法。
【基本語法】public ScaleAnimation (float fromX, float toX, float fromY, float toY, int pivotXType, float pivotXValue, int pivotYType, float pivotYValue)
參數說明
fromX:起始X坐標上的伸縮尺寸。
toX:結束X坐標上的伸縮尺寸。
fromY:起始Y坐標上的伸縮尺寸。
toY:結束Y坐標上的伸縮尺寸。
pivotXType:X軸的伸縮模式,可以取值為ABSOLUTE、RELATIVE_TO_SELF、RELATIVE_TO_PARENT。
pivotXValue:X坐標的伸縮值。
pivotYType:Y軸的伸縮模式,可以取值為ABSOLUTE、RELATIVE_TO_SELF、RELATIVE_TO_PARENT。
pivotYValue:Y坐標的伸縮值。
有三種默認值:
RELATIVE_TO_PARENT 相對於父控件
RELATIVE_TO_SELF 相對於符自己
RELATIVE_TO_ABSOLUTE 絕對坐標