2017-01-13 5 views
0

Android에서 애니메이션을 구현했습니다. 이것은 XML입니다 :Android 애니메이션 : 속도 변경

<?xml version="1.0" encoding="utf-8"?> 
<set 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:interpolator="@android:anim/linear_interpolator" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:fillAfter="true"> 

    <translate 
     android:fromXDelta="-4%p" 
     android:toXDelta="4%p" 
     android:repeatCount="2" 
     android:repeatMode="reverse" 
     android:duration="1000" /> 
</set> 

하지만 이동 속도가 조금 느립니다. 어떻게 속도를 높일 수 있습니까? 나는 칼의 컷처럼하고 싶은 운동 :
......

감사

PS를 나는 또한 accelerate_interpolator을 시도했지만 너무 느리다. 그래서 나는 그것을 앞뒤로 몇 번 뒤로 움직이고 싶다.

+0

기간을 줄이려 고합니다. –

+0

당신은 옳습니다. 나는 그것이 그렇게 단순하다고 생각하지 않는다. 나는 시간을 줄이고 카운트를 증가시킨다. 도움을 주셔서 감사합니다 – AngelSara

답변

0

결과가 나간 기간을 줄입니다.

<?xml version="1.0" encoding="utf-8"?> 
<set 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:interpolator="@android:anim/linear_interpolator" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:fillAfter="true"> 

    <translate 
     android:fromXDelta="-4%p" 
     android:toXDelta="4%p" 
     android:repeatCount="2" 
     android:repeatMode="reverse" 
     android:duration="10" /> 
</set> 
+0

그래, 너무 늦게 이해했습니다. 그러나 고마워! – AngelSara

+0

해피 코딩 !! –

관련 문제