Android layout ImageView或ImageButton高亮显示?

Android layout ImageView或ImageButton高亮显示?,android-layout,android-imageview,highlight,android-imagebutton,Android Layout,Android Imageview,Highlight,Android Imagebutton,如何在附加图片上制作压制效果 实现这一点的最简单方法是使用可绘制的选择器。选择器为视图的不同状态定义一组多个图像。 在drawable文件夹中创建包含以下内容的xml,并将其设置为视图的背景或src(Button/ImageButton) 例如: 在按下和正常状态下使用两种不同的图像。使自定义绘图成为可能。android:background=“@drawable/like_按钮” <?xml version="1.0" encoding="utf-8"?> <sele

如何在附加图片上制作压制效果


实现这一点的最简单方法是使用可绘制的选择器。选择器为视图的不同状态定义一组多个图像。 在drawable文件夹中创建包含以下内容的xml,并将其设置为视图的背景或src(Button/ImageButton)

例如:



在按下和正常状态下使用两种不同的图像。

使自定义绘图成为可能。android:background=“@drawable/like_按钮”
<?xml version="1.0" encoding="utf-8"?> 
<selector  xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/blue_button_pressed" android:state_selected="true"/>
<item android:drawable="@drawable/blue_button_pressed" android:state_pressed="true"/>
<item android:drawable="@drawable/blue_button_default"/>

</selector>