0
에서 재생되지하십시오하여 ImageButton을 클릭하면안드로이드 TranslateAnimation는 나는 내가 원하는 다음 애니메이션을 재생할 수 있습니다 클릭
public void onConfirmPayment(View view){
Animation flowAway = new TranslateAnimation(0, 400, 0, 0);
flowAway.setDuration(1500);
dummyTextView.setAnimation(flowAway);
flowAway.start();
}
메소드가 호출된다. 문제는 다음과 같습니다. 버튼을 클릭했을 때 재생 한 애니메이션을 재생하는 것보다 기기 회전 (방향 변경)을하지 않는 한 애니메이션이 재생되지 않습니다. 나는 이와 같은 것을 경험하지 못했고, 아무도 도와 줄 수 있습니까?
그렇다면 애니메이션 매개 변수에서 고정 숫자를 사용하지 않고 DP 크기를 사용하는 것이 좋습니다 (표시 메트릭을 사용하여 픽셀로 변환 할 수 있음). –
힌트에 감사드립니다! – gmazlami
왜 안드로이드는 애니메이션을 시작하기 위해 .start() 다음에 지시가 필요합니다 .... – Denny