http://www.dynamicdrive.com/dynamicindex14/fadeinslideshow.htm
私はこのリンクを見ました。フェードインおよびフェードアウト効果を使用して画像を表示します。これをプログラムで行うにはどうすればよいですか?
http://www.dynamicdrive.com/dynamicindex14/fadeinslideshow.htm
私はこのリンクを見ました。フェードインおよびフェードアウト効果を使用して画像を表示します。これをプログラムで行うにはどうすればよいですか?
2つ作成するAnimation
Animation fadeOutAnimation = new AlphaAnimation(1.0f, 0.0f);
Animation fadeInAnimation = new AlphaAnimation(0.0f, 1.0f);
設定期間
fadeOutAnimation.setDuration(1000);
fadeInAnimation.setDuration(1000);
リスナーの設定-フェードアウトアニメーションが終了したら、画像を置き換えます
fadeOutAnimation.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) {
//here switch the images !
//and the begin the second animation FadeIn
}
});
ImageView.startAnimation(fadeOutAnimation);