当GridView的元素被手指点中时,所设置的背景颜色:


在xml中,GridView元素定义中加入以下内容

android:listSelector="@drawable/grid_selector"


grid_selector.xml中内容为:


<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/selete_bg" android:state_pressed="true"/>
<item android:state_window_focused="true" android:drawable="@drawable/selete_bg" />
</selector>

设置按下时的背景,未按下时默认,如果要设置未按下时的背景,加入

<itemandroid:state_window_focused="false" android:drawable="@drawable/default_bg"/>



更多相关文章

  1. Android ListView的背景和黑色边缘化的问题
  2. Android中activity背景色的设置
  3. 重磅消息!Android与IOS的合体!高仿IOS动态高斯模糊背景!
  4. Android 如何更换屏幕上锁界面背景图片
  5. Android view更改背景资源,padding消失的问题
  6. Android 4.x上适配设置DialogFragment背景透明--可拓展实现悬浮
  7. 设置android的布局文件的背景颜色为黑色
  8. Android设置桌面背景图片的方法

随机推荐

  1. 多款Android播放器源码集锦
  2. Android(安卓)GridView属性
  3. Android(安卓)SDK源码下载
  4. Android(安卓)SDK版本与API Level对应列
  5. 系统自带的主题与样式(theme and style)
  6. Android常见inputType
  7. Android(安卓)Bitmap最全基本操作:与Drawa
  8. Android系统自带theme
  9. android 相对布局属性
  10. warning: found plain 'id' attribute; d