Android:如何选择效果" selectableItemBackground"在带有圆形图标的ImageView上可绘制?

时间:2016-10-01 19:58:25

标签: android

目前,当我点击此按钮时,我有这样的效果:

enter image description here

"按钮"只是像这样的ImageView:

<ImageView
            android:id="@+id/icon_link"
            android:layout_width="42dp"
            android:layout_height="42dp"
            android:background="?android:attr/selectableItemBackground"              
            android:src="@drawable/ic_added" />

所以我的问题是:如何使用 selectableItemBackground 在此ImageView上进行方形选择而不是圆形选择(与视图类型无关) em>效果,类似的东西:

enter image description here

1 个答案:

答案 0 :(得分:3)

你应该用作背景:

background="?attr/selectableItemBackgroundBorderless"