【Android】ScaleAnimation 詳解


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 絕對坐標


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM