想知道一般gridView点击之后单元格后的整块背景都会变成黄色像这样,谁知道怎么设置成点击之后背景不变成黄色的?不是用selector那样设置,就单纯的点击后的调用方法,有这样的方法吗?
解决方案 »
- android4.0 ehernet里没有ethernetservice和ethernetmanager。那怎么管理开启和连接ethernet呢???
- /usr/bin/ld: cannot find -lncurses
- android 中创建文件 Permission denied
- 向sqlite插入图片二进制插不进去
- 网站与手机客户端相结合的位置服务签到疑惑
- 求教! 滑动切换Activity有动画效果
- socket 长连接的问题
- 如何把EditText默认的输入软件盘设置成类似于计算器那样的软件盘
- Android进程与os通信机制
- 调试时出现的问题,大家研究研究
- android流媒体之视频流问题
- 图片混乱排序以及内存管理的问题
不过如果gridview 的背景是可以设置的话
那么就肯定可以点击后改变
1.对你填充的adapter设置一个点击的监听
AdapterView.OnItemClickListener
2.然后实现:
public abstract void onItemClick (AdapterView<?> parent, View view, int position, long id) 这个函数,改变view的样式。
第二,在GradView中用android:listSelector="@drawable/".也可以的.