Pivot的作用
在android中對View進行旋轉(Rotation)或縮放(Scale)時,需要設置旋轉點或縮放點,這個點就是android中的中樞點(Pivot),中樞點的默認值爲View的中心。View的左上角是Pivot座標系的原點,如下圖爲view的Pivot座標系。
View 中如何設置Pivot
經過上面的介紹後,接下來介紹如何使用。
比如我們要設置View的右下角作爲Pivot點縮放,代碼如下:
//View的左上角作爲Pivot點,即原點
mView.setPivotX(0);
mView.setPivotY(0);
//View的右下角作爲Pivot點
mView.setPivotX(mView.getWidth);
mView.setPivotY(mView.getHeight);
//View的左下角作爲Pivot點
mView.setPivotX(mView.getWidth);
mView.setPivotY(0);