View 中 Pivot簡單講解

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);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章