Android Study

Image Rotate_3(Left)

85chong 2023. 10. 13. 10:53
728x90
반응형
SMALL

* 이미지 회전 시키는 방법-2

(우측 기준으로 움직이며, 좌측이 값의 영향을 받는다.)

 

* 빨간점이 기준점

 

    // +10f : 아래로 내려간다
    // -10f : 위로 올라간다
    var changeValue = 10f

    //이미지 우측 기준으로 10도 꺽을때 (좌측이 올라갔다,내려갔다 함)
    private fun changeImageRotateLeft() {
        imageView.pivotX = (화면가로 길이 값 적용하면, 화면의 오른쪽이 기준이 된다.) //이미지 좌측
        val animator = ObjectAnimator.ofFloat(
            imageView,
            "rotation",
            changeValue, changeValue)
        animator.start()
    }

 

- 끝 -