안드로이드 개발 질문/답변
(글 수 45,052)
룰렛처럼 윈반 돌림판을 돌리고,
내가 지정한 각도로 회전하는 것을 멈추게 하고 싶습니다.
frame animation 으로 구현했더니, stop(), start() 밖에 존재하지 않아서, 원하는 각도로 멈추게 할 수 가 없더군요.
검색어를 어떻게 넣어야 검색이 되는지 감이 안잡히내요.
약간의 힌트라도 좋으니, 방법을 아시는 분이나 검색어를 알려주세요.
룰렛, 회전, spin, 등등을 찾아봤으나, 찾을수가 없더군요 ㅠㅠ.
<ratate /> 로 회전 시켰으나 그냥 한번 회전을 할뿐.. 원하는 위치로 정지가 되지안 터군요.
설명이 어려운대...
간단히 말하면 복불복 술병돌리기인대, 내가 정한 각도에서 멈추게 하는 것입니다.




원하시는 동작을 하기 위해선 애니메이션 보다는 Canvas에 직접 비트맵을 돌리시면서 그리는 편이 맞을 듯 합니다. Honeycom 이하에서의 애니메이션은 View의 화면을 메모리상에 Drawable 객체로 만들어 시작값과 종료값를 정해주어 애니메이션을 하다가 정지시에는 기본적으로 원래 상태로 돌아오기 때문입니다.