私は自分のイメージビューをフェードアウトしたいアニメーションを作成していますが、全体のイメージビューが一気に消えていくフェードアニメーションとは異なり、Android Fade In/Outアニメーションを下から上へ
public void animateFadeIn() {
Animation in = AnimationUtils.loadAnimation(this,
android.R.anim.fade_in);
motherboard.startAnimation(in);
motherboard.setVisibility(View.VISIBLE);
in.setDuration(1500);
in.setAnimationListener(new AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
// TODO Auto-generated method stub
}
@Override
public void onAnimationRepeat(Animation animation) {
// TODO Auto-generated method stub
}
@Override
public void onAnimationEnd(Animation animation) {
// TODO Auto-generated method stub
animateFadeOut();
}
});
}
これを達成する方法。
<?xml version="1.0" encoding="UTF-8"?>
<scale
android:fromYScale="-450"
android:toYScale="450" />
<alpha
android:duration="1500"
android:fromAlpha="0.0"
android:interpolator="@android:anim/accelerate_interpolator"
android:repeatCount="infinite"
android:toAlpha="1.0" />
それはあなたがhttp://www.androidhive.info/2013/06/android-working-with-xml-animations/ –
アニメーションを貼り付けることができ、このリンクに従ってください。 xmlファイル –
@NileshRathod私は単にデフォルトのアンドロイドアニメーションxmlを使用しています。 ** android.R.anim.fade_in **&** android.R.anim.fade_out ** –