您的位置:首页 > 移动开发 > Android开发

Android ImageView控件 按下与松开显示不同的背景图片

2014-08-06 21:19 375 查看
步骤一:

在drawable目录下新建一个image_bg.xml文件,文件内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@drawable/click" />
<item android:drawable="@drawable/default" />
</selector>
PS:click和default是drawable文件下的两副图片,click是按下时显示,default背景图片是松开时显示。

步骤二:

在layout布局文件的ImageView控件的属性中加载上面这个image_bg.xml就行了,例如:

<ImageView
android:id="@+id/itemImage"
android:layout_width="65dip"
android:layout_height="65dip"
android:layout_centerHorizontal="true"
android:background="@drawable/image_bg"
android:scaleType="center">
</ImageView>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐