2012-04-02 16 views
5

Benim app her yerde çalışıyor, hareketli bir top animasyon oluşturmaya çalışıyorum, ama istediğim gibi hareket ettim ama pürüzsüz değil. Her şeyi pürüzsüz yapmak için denedim ama başarısız olduğumda hiç şans yoktu. BuradaHareketli animasyon android pürüzsüz değil

<?xml version="1.0" encoding="utf-8"?> 
<set xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shareInterpolator="true" > 

    <translate 
     android:duration="3000" 
     android:fromXDelta="-1%p" 
     android:fromYDelta="-87%p" 
     android:toXDelta="1%p" 
     android:toYDelta="-40%p" /> 

    <translate 
     android:duration="3000" 
     android:fromXDelta="2%p" 
     android:fromYDelta="0%p" 
     android:startOffset="2200" 
     android:toXDelta="0%p" 
     android:toYDelta="42%p" /> 

    <translate 
     android:duration="4000" 
     android:fromXDelta="0%p" 
     android:fromYDelta="42%p" 
     android:startOffset="4500" 
     android:toXDelta="-5%p" 
     android:toYDelta="0%p" /> 

    <translate 
     android:duration="4000" 
     android:fromXDelta="0%p" 
     android:fromYDelta="0%p" 
     android:startOffset="5500" 
     android:toXDelta="4%p" 
     android:toYDelta="-47%p" /> 


</set> 

ve benim java kodu:

ImageView image = (ImageView)findViewById(R.id.imageView1); 
Animation anim = AnimationUtils.loadAnimation(this, R.drawable.moveing_ball_anim); 
image.startAnimation(anim); 

Bu durumda görüntüyü taşımak

burada benim xml kodudur.

cevap

2

yerine AccelerateInterpolator LinearInterpolator kullanmayı deneyin gerekir.

Bu bağlantıya gidin ve uygulamayı deneyin. Çözümünü alacaksın. Link

İlgili konular