我有一张带透明空间的前景图片,你可以透过它看到背景颜色,开始为白色。我需要创建一个擦拭效果,让颜色从左到右移动,从白色变成蓝色。不只是简单的淡入淡出过渡。它应该像一个蓝色的窗帘被拉过屏幕,慢慢改变透过图片中心的颜色。
目前我使用了ValueAnimator来设置基本的淡入淡出效果,但要求是这种擦拭效果。如何创建这个窗帘擦拭效果?
要澄清的是,我想要的效果是一个实色窗帘被缓慢地拉过白色屏幕,最终只剩下蓝色。
目前我使用了ValueAnimator来设置基本的淡入淡出效果,但要求是这种擦拭效果。如何创建这个窗帘擦拭效果?
要澄清的是,我想要的效果是一个实色窗帘被缓慢地拉过白色屏幕,最终只剩下蓝色。
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:foreground="@drawable/loading_page_4"
android:id="@+id/splash_color_layout" >
</FrameLayout>