답변

2

Animation을 ImageView에 사용할 수 있습니다. 다음은 회전 애니메이션의 예입니다.

Animation anim = new RotateAnimation(0, ANGLE, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); 
    anim.setDuration(DURATION); 
    anim.setRepeatCount(0); 
    anim.setFillAfter(true); 
    image_view.startAnimation(anim);   

스케일 및 변환 애니메이션과 비슷한 해결책을 찾을 수 있습니다. 애니메이션을 보지 않으려면 기간을 0으로 설정하십시오. setFillAfter은 애니메이션 후에 이미지를 재설정하지 않으려는 경우 중요합니다. 행운을 빌어 요

+0

내 편집 된 질문을 참조하십시오. –

+0

터치 이벤트로 어떤 효과를 얻고 싶습니까? 회전하기 시작하고, 튜닝 한 후 크기를 조정하거나 회전 각도를 수정하고 멀티 터치를 포함한 일부 제스처 수신기로 크기를 조절할 수 있습니까? 귀하의 질문은 명확하지 않습니다. –

+0

다중 터치가 아닙니다. 이미지 회전, 이미지 배율 조정 및 확대/축소, 이미지의 터치 이벤트에서 이미지 축소가 가능하지만 이미지가 확대되거나 축소되는 경우에만 이미지가 확대되거나 이미지보기가 아니라 축소하십시오. 확대, 축소, 확대/축소 및 이미지보기 (이미지 포함) –

관련 문제