ボタンをクリックするたびにフェードアウトとインのアニメーションを作りたいです。フェードアウトのみをチェックし始めたところ、最初のクリックでフェードアウトがうまく機能しているようです。しかし、もう一度クリックすると、アニメーションが上から下にフェードし、見栄えが悪く、カットされます。
アニメーション:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<alpha android:fromAlpha="1.0"
android:toAlpha="0.0"
android:interpolator="@android:anim/accelerate_interpolator"
android:duration="1000" />
</set>
コード:
Animation fadeOut = AnimationUtils.loadAnimation(myActivity.this, R.anim.fade_out);
LinearLayout myBackground=(LinearLayout)findViewById(R.id.myBackground);
myBackground.setAnimation(fadeOut);
私は何が欠けていますか?ありがとう!