android 实现一个图片的闪烁
android 实现一个图片的闪烁
直接上代码
//实现图片闪烁效果
private void setFlickerAnimation(ImageView im) {
final Animation animation = new AlphaAnimation(1, 0);
animation.setDuration(500); // duration - half a second
animation.setInterpolator(new LinearInterpolator());
animation.setRepeatCount(Animation.INFINITE);
animation.setRepeatMode(Animation.REVERSE);
im.setAnimation(animation);
}
如果要取消闪烁,可以直接调用
ImageView.clearAnimation();
或者 new AlphaAnimation(1, 1); 一直让他显示不隐藏
或者 animation.setDuration(500000); 吧时间改的很大,也可以
有问题请留言,欢迎讨论