使用selector去除默认GridView/ListView包含条目的默认点击效果
来源:互联网 发布:免费源码发布站程序 编辑:程序博客网 时间:2024/05/21 18:44
默认的是屎黄色的,很难看。。。。。
步骤:
1.在drawable目录下新建一个*.xml的文件,根节点为selector,然后设定不同状态下的界面效果.
2.为GridView/ListView设置一个选择器(xxx.setSelector(int id)),将id传进去。ok
比如:
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 去掉gridview的条目被点击的默认效果 --> <item android:state_selected="true"> <color android:color="#40000000"/> </item> <item android:state_pressed="true" > <color android:color="#40000000"/> </item></selector>
代码中:
...
this.gridView = (GridView) findViewById(R.id.gridView);gridView.setSelector(R.drawable.item_selector);
- 使用selector去除默认GridView/ListView包含条目的默认点击效果
- 去除listview默认点击效果和底色
- 怎么去除android listview的默认点击效果
- ListView去除默认的点击效果和分割线
- android 改变 listView gridView的默认点击效果
- 去除listview和gridview的点击效果
- 去除ListView点击HeadView布局有默认黄色背景效果
- Android中取消GridView & ListView默认的点击背景色
- 如何取消点击GridView时的默认背景效果
- 去除ListView默认点击背景,去除LietView滚动条
- 修改ListView的条目点击效果
- android listview更改默认点击效果
- Android 取消ListView默认点击效果
- AbsListView及其子类GridView和ListView及其之类ExpandableListView取消默认点击效果
- Android开发之--布局中包含listview时 如何去除listview的默认置顶(焦点)
- Android开发之--布局中包含listview时 如何去除listview的默认置顶(焦点)
- android listview去掉分割线 && 去除或替换listview 默认的点击选中时的颜色
- 去除UC浏览器点击的默认样式
- 亡命逃窜(nyoj523广搜)
- [LeetCode] Scramble String (非常规DP求解)
- 2013-C++第10周项目参考解答链接集
- HDU1540:Tunnel Warfare(线段树区间合并)
- HDU 1698 线段树区间修改
- 使用selector去除默认GridView/ListView包含条目的默认点击效果
- 输出成员函数地址小结
- 学生成绩等级
- 关于程序设计的内存分配问题
- C++.Homework.Inheritance.02
- 详细介绍预处理指令data_seg的使用方法
- IP转发时,包是怎么送到next-hop的?
- HDU1541:Stars(线段树单点更新)
- [安卓编译]JDK1.6 64位