关于背景项的Android Ripple Effect onclick

时间:2015-06-03 12:07:25

标签: java android background ripple

我想这样做,当我点击一个imageview时,它会使背景波动并改变颜色。这是可能吗?我的代码看起来像这样。

感谢。

    <FrameLayout android:id="@+id/container" android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="?android:attr/selectableItemBackground"
    android:exitFadeDuration="@android:integer/config_shortAnimTime">
    <item android:id="@android:id/mask">
        <shape android:shape="rectangle" >
            <solid android:color="@android:color/holo_green_light" />
        </shape>
    </item>



    <ImageView
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:maxHeight="100dp"
        android:maxWidth="100dp"
        android:id="@+id/imageView"
        android:layout_gravity="center"
        android:scaleType="centerCrop"
        />

1 个答案:

答案 0 :(得分:3)

查看图像视图的涟漪效果

android:background="?android:attr/selectableItemBackground"