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

时间:2014-03-08 04:25:27

标签: android android-imageview android-animation

我在Android中有一个ImageView,它有一个彩色图像。我怎样才能无限制地为它设置动画,使它从颜色变为黑色&无限时的白色和反面?

我可以使用XML还是Java?

1 个答案:

答案 0 :(得分:1)

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

<?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>

当然引用其他drawables。 这可能是你的起点,只是...不要将任何函数分配给被聚焦或点击的按钮,而是以编程方式聚焦和取消聚焦。 或者看看是否还有其他可以使用的州......

GL!