我正在使用 startanimation 方法在图像上产生淡入淡出效果。我希望在延迟几秒钟后淡入淡出效果起作用,在此之前我不希望图像可见。我不能使用 setalpha 方法,因为动画采用图像的当前状态。那么我应该在这里做什么?
imageView= (ImageView)findViewById(R.id.imgfade);
fadeInAnimation = AnimationUtils.loadAnimation(this, R.anim.fadein);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
imageView.startAnimation(fadeInAnimation );
}
}, 8000);