Android ImageView循环颜色

Android ImageView循环颜色,android,animation,transparency,imageview,alpha,Android,Animation,Transparency,Imageview,Alpha,我想快速循环在imageview中加载的图像的色调。这就是我现在拥有的。我还为myimage使用了透明背景色。但这并不奏效 AlphaAnimation transparency = new AlphaAnimation(1, 9); transparency.setRepeatCount(Animation.INFINITE); transparency.start(); ImageView myimage = (ImageView) findViewById

我想快速循环在imageview中加载的图像的色调。这就是我现在拥有的。我还为
myimage
使用了透明背景色。但这并不奏效

    AlphaAnimation transparency = new AlphaAnimation(1, 9);
    transparency.setRepeatCount(Animation.INFINITE);
    transparency.start();

    ImageView myimage = (ImageView) findViewById(R.id.myimageid);
    myimage.setBackgroundColor(0x66F00000);
    myimage.startAnimation(transparency);
怎样才能使其正常工作?

参考资料:

参数

从动画的alpha起始alpha值开始,其中1.0表示完全不透明,0.0表示完全透明


假设希望从10%到90%设置动画,则需要将参数设置为
newalphaanimation(0.1f,0.9f)

我更改了,但我的图像根本没有循环。只是一个静态图像。我该如何启动它,以及如何设置它的循环速度你给它添加了持续时间了吗?我不知道这个函数,所以不知道。你能详细说明如何使它正常工作吗?我希望它一直运行到停止,永远运行查看这篇博文:谢谢!我在找“duration”而不是“setDuration”