0
這裏是xml代碼。Shake動畫無法正常工作
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="0" android:toXDelta="10" android:duration="1000"
android:interpolator="@anim/cycle_7" />
這裏是cycle_7.xml文件...
<?xml version="1.0" encoding="utf-8"?>
<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android" android:cycles="7" />
這是我使用它的方式。
android:repeatCount="7"
android:repeatMode="reverse"
這應該做的伎倆:
final Animation animAlpha2 = AnimationUtils.loadAnimation(this, R.anim.anim);
v.startAnimtion(anumAlpha2);
你是什麼意思「不能正常工作」? –
我的意思是它甚至沒有對組件搖晃。 –
嘗試在android:toXDelta =「10%」中使用百分比。 10px對你來說太小了,沒有注意到任何東西。 –