如何在android中设置图像颜色的动画

如何在android中设置图像颜色的动画,android,android-imageview,android-animation,Android,Android Imageview,Android Animation,我在Android上有一个ImageView,它有一个彩色图像。我怎样才能无限地给它设置动画,使它在无限的时间里从彩色变为黑白,反之亦然 我可以使用XML或Java吗?我不是说这是个好主意,但我通过使按钮可绘制,使我的按钮“动画化”: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" > <it

我在Android上有一个
ImageView
,它有一个彩色图像。我怎样才能无限地给它设置动画,使它在无限的时间里从彩色变为黑白,反之亦然


我可以使用XML或Java吗?

我不是说这是个好主意,但我通过使按钮可绘制,使我的按钮“动画化”:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:drawable="@drawable/fb_login_button_pressed"
          android:state_pressed="true" />
    <item android:drawable="@drawable/fb_login_button_focused"
          android:state_focused="true" />
    <item android:drawable="@drawable/fb_login_button_normal" />
</selector>

这当然是指其他可提取的。 这可能是你的起点,只是。。。不要将任何功能分配给正在聚焦或单击的按钮,而是通过编程将其聚焦和取消聚焦。 或者看看是否有其他状态可以使用


德国劳埃德船级社

你有要设置动画的帧吗?我没有帧。我可以使用xML吗?我想让它无限生动。。。颜色>灰度>颜色。无论如何,感谢您的回答:)因此,请循环您更改状态的命令!通过这种方式,您还可以关闭它,重新启动它,并查看它处于何种状态=]