我有一个ImageView,初始为空。它的背景设置为灰色:
<ImageView
android:background="#333" />
从互联网获取位图后,我想将其设置为src属性,但要优雅地淡入。我看到的动画示例是这样做的:
// fade_in.xml
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<alpha
android:duration="2000"
android:fromAlpha="0.0"
android:interpolator="@android:anim/accelerate_interpolator"
android:toAlpha="1.0" />
</set>
但是这会使整个ImageView的不透明度发生动画变化。这导致在淡入之前先隐藏了ImageView,因此在动画开始时你会看到一个小弹窗,因为该视图首先设置为alpha=0。
有没有一种方法可以仅动画化“src”属性的不透明度而不是整个ImageView?
谢谢