2014-11-18 4 views
0

이 운동 중에 점 A에서 점 B로 이미지를 이동하고 클릭 할 수 있습니다. 처음부터 끝까지, 끝에서부터 끝까지. 움직이는 표적처럼 그것을 쏘기 위해 찌르다.안드로이드의 클릭 가능한 객체 애니메이션

개체 애니메이터 및 속성 애니메이터를 대상으로하는 게시물을 보았지만 예제가 없으며 문서에서이를 수행하는 방법을 모르겠습니다. 누군가가 간단한 코드 스 니펫을 보여줄 수 있습니까? XML을 사용하지 않고 프로그래밍 방식으로 실행하는 것이 바람직합니다. 어떤 도움을 주셔서 감사합니다.

편집 : 실제로 나는 그것을 알아낼 수있었습니다. 이런 식으로 뭔가, 당신은 이미지 (IMG)을 만든 후 :

final ViewPropertyAnimator animator = img.animate(); // The magical View 
    animator.scaleX(2);   // Zoom 
    animator.scaleY(2); 
    animator.setDuration(8000); 
    animator.x(300).y(500); 

답변

0

당신이 원하는 경우에 당신이 "translationY"애니메이션을 시작할 수 같은 시간에이

ObjectAnimator animator = 
    ObjectAnimator.ofFloat(view, "translationY", view.getTranslationY(), offset).setDuration(300); 
    animator.start(); 

을보십시오. 애니메이션을하는 동안 평소처럼보기를 클릭 할 수 있습니다.

관련 문제