0
상황 : 화면 하단에 버튼 (A)이 있고 그 위에 큰 버튼 (B)이 있습니다. 두 상대방 레이아웃의 자식.애니메이션 문제보기
사용자가 버튼 B를 클릭 할 때 A 버튼을 표시하려고하지만 단순히 표시하지는 않습니다. 50-100dp만큼 왼쪽에서 왼쪽으로 이동하고 싶습니다.
이미이 작업을 수행했지만 문제가 있습니다. A 버튼의 시각적 표현이 성공적으로 이동되고 있는데, 시각적으로 볼 수없는 부분에 대해서는 말할 수 없습니다. 그래서 A를 클릭하면 아무 것도하지 않습니다. 하지만, 내가 있었던 곳을 클릭하면 - onClick 이벤트가 시작됩니다.
나는 그것이 안드로이드 애니메이션의 공통적 인 동작이라는 것을 깨달았지만 이제 비 시각적 버튼 부품의 위치를 설정하는 방법을 찾고 있습니다.
어떻게하면됩니까?
것은 당신이 당신의 애니메이션에 fillAfter를 사용하는 사용합니까? 보기의 시각적 위치 만 변경합니다. 뷰 자체는 이전과 동일한 위치에 남아 있습니다. AnimationEndListener를 사용하고 Button을 이동하여 OnAnimationEnd의 위치를 수정해야합니다. – Slickelito
AnimationListener에 대해 알고 있고, onAnimationEnd를 사용하고 싶지만, 주된 것은 뷰의 위치를 설정하는 방법입니다. 지금까지 나는 그것을 어떻게하는지 이해하지 못했습니다. – Graykos