Android ImageView 切换资源带动画
Posted
技术标签:
【中文标题】Android ImageView 切换资源带动画【英文标题】:Android ImageView switch resources with animation 【发布时间】:2013-10-23 13:16:31 【问题描述】:我有一个带有图片的 ImageView。当用户做某事时,我希望图片更改为另一个资源。
我找到了这个解决方案: Creating animation on ImageView while changing image resource
但它首先淡出当前图片,然后淡入新图片。我想要的是在第一个资源淡出的同时,新的图片淡入。
我正在考虑使用 2 个 ImageView,一个用于淡入,另一个用于淡出。但我想知道是否可以使用单个 ImageView 来完成。
(我不一定需要淡入淡出动画......合并/混合也可以)
谢谢!
【问题讨论】:
【参考方案1】:终于用一个ViewFlipper在两个“图片”之间切换了。
<ViewFlipper
android:id="@+id/view_flipper"
android:layout_
android:layout_ >
<ImageView
android:id="@+id/background_level"
android:layout_
android:layout_
android:scaleType="centerCrop"
android:src="@drawable/background_level_1" />
<ImageView
android:id="@+id/background_level_flip1"
android:layout_
android:layout_
android:scaleType="centerCrop"
android:src="@drawable/background_level_2" />
</ViewFlipper>
【讨论】:
以上是关于Android ImageView 切换资源带动画的主要内容,如果未能解决你的问题,请参考以下文章
干货首发,能够清理,带动画的自己定义控件CuteEditText