2014-02-11 40 views
0

我有我的应用程序的的ImageView和图像查看这里行不通的衰落影响是我的ImageView安卓:ImageView的fadingEdge不行

<ImageView 
    android:id="@+id/prevImageview" 
    android:layout_width="200dp" 
    android:layout_height="100dp" 
    android:layout_weight="0.61" 
    android:fadingEdge="horizontal|vertical" 
    android:requiresFadingEdge="horizontal|vertical" 
    android:fadingEdgeLength="20dp" 
    android:src="@drawable/landscape_" /> 

,但我看不到任何淡入效果。 谁能告诉我什么是解决方案? 感谢

+0

你申请到您的ImageView – InnocentKiller

+0

什么样的影响我想看到的衰落图像边界 – Amir

+0

作用,但什么样的衰落效应一样,淡入,淡出,弹跳,旋转,等... – InnocentKiller

回答

0

好的尝试使用下面的代码。

创建XML称为fadein.xml

<?xml version="1.0" encoding="utf-8"?> 
<set xmlns:android="http://schemas.android.com/apk/res/android" 
    android:fillAfter="true" > 

    <alpha 
     android:duration="1000" 
     android:fromAlpha="0.0" 
     android:interpolator="@android:anim/accelerate_interpolator" 
     android:toAlpha="1.0" /> 

</set> 

,然后添加到您的ImageView

<ImageView 
    android:id="@+id/prevImageview" 
    android:layout_width="200dp" 
    android:layout_height="100dp" 
    style="@drawable/fadein" 
    android:src="@drawable/landscape_" /> 
+0

谢谢,但我看不出有任何褪色效果尚未 – Amir

+0

我认为这是因为更短的时间你是不是能够看到效果,增加时间的持续时间,比如'机器人:时间=“1000”'和'机器人:时间= “5000”'。并尝试 – InnocentKiller

+0

我有一个问题:什么意思是持续时间?我只想对图像边缘静止褪色效果是这样的: http://www.filterforge.com/filters/11330.jpg – Amir