1
單擊右側(區域2)上的紅色按鈕時,我有一個動畫。當你點擊按鈕時,不會開始動畫。當你點擊區域1的一部分時,動畫開始。 我不知道我做錯了什麼。任何人的解決方案直到第二次觸摸時纔開始Android動畫
動畫:rotate.xml
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="0"
android:toDegrees="90"
android:pivotX="50%"
android:pivotY="50%"
android:duration="100"
android:fillAfter="true">
</rotate>
的Java代碼來啓動動畫:
Animation animturn = AnimationUtils.loadAnimation(getContext(), R.anim.rotate);
v.setAnimation(animturn);
animturn.start();
如果你在代替'v.startAnimation(animturn)'? –
很好的答案!謝謝:)你知道startanimation和我工作的方式有什麼區別嗎? –
謝謝,它也幫助了我 – galbarm