GridView消除点击状态,设置点击换背景
2013-07-28 16:23
99 查看
1, 去除Gridview中,点击时,隐藏点击效果
GridView gridView=(GridView)findViewById(R.id.gv);
gridView.setSelector(new ColorDrawable(Color.TRANSPARENT)); //TRANSPARENT为透明色
2, 改变背景色
在Drawable目录下,创建一个选择器selector,
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:drawable="@drawable/icon_bg_down"
android:state_pressed="true"
/>
<item
android:drawable="@drawable/icon_bg_normal"
/>
</selector>
然后在GridView中,添加属性 android:background="@drawable/文件名"
GridView gridView=(GridView)findViewById(R.id.gv);
gridView.setSelector(new ColorDrawable(Color.TRANSPARENT)); //TRANSPARENT为透明色
2, 改变背景色
在Drawable目录下,创建一个选择器selector,
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:drawable="@drawable/icon_bg_down"
android:state_pressed="true"
/>
<item
android:drawable="@drawable/icon_bg_normal"
/>
</selector>
然后在GridView中,添加属性 android:background="@drawable/文件名"
相关文章推荐
- 如何设置gridview一个linkbutton点击改变审核状态
- GridView的设置根据Item选择状态改变背景状态_Selector方式
- android GridView通过代码设置,取消item点击时的黄色背景
- GridView 设置背景透明以及Item的点击动画
- 设置GridView点击时的背景颜色
- ListView/GridView点击效果设置为透明
- Android GridView 滑动条设置一直显示状态
- Android GridView 通过seletor 设置状态和默认状态
- 为Android GridView 设置行背景
- 在java代码中设置控件的margin 属性 及 button点击切换背景
- GridView 设置setOnItemClickListener点击事件不响应
- Android中取消点击GridView的黄色背景
- popupWindow设置显示和消失的动画 add:如何点击背景或返回键让popuwindow消失
- Android知识点记录: 使用代码设置 android 上listView的条目的点击背景颜色
- Android解决GridView或ListView点击背景变色问题
- 如何设置UIButton在初始化的时候就是被点击状态呢?
- ListView获取item的焦点以及设置item点击的背景效果
- 安卓自定义圆角Button,继承Button类实现在xml设置圆角半径和背景颜色和点击背景颜色
- Android中在点击GridView的item时改变其背景
- 用JS实现GridView背景颜交替、点击行变色