postrotate를 이용해서 이미지를 회전하는데요

Activity 있는 곳에서 한면 한번만 회전하는데

이 회전하는걸 함수로 빼서 호출하면 무한히 계속 회전해 버리네요 ㅠ ㅠ ㅠ

왜 이런거져??? 엑티비티 안에있는 onDraw도 쓰레드를 통해서 무한히 호출되는 구조 인데

함수 안에 있는애도 postrotate(90) 이면 90 도를 이동후에는 멈춰야 하는데 계속 90도씩 회전하네요 무한히 뱅글 뱅글

무슨 차이가 있는거져 ㅠㅠ?