当前位置:编程学习 > wap >>

gridView点击后背景问题

想知道一般gridView点击之后单元格后的整块背景都会变成黄色像这样,谁知道怎么设置成点击之后背景不变成黄色的?不是用selector那样设置,就单纯的点击后的调用方法,有这样的方法吗? --------------------编程问答-------------------- 看不到图
不过如果gridview 的背景是可以设置的话
那么就肯定可以点击后改变 --------------------编程问答-------------------- 这个问题很棘手呀
我很想知道答案哦 --------------------编程问答-------------------- 可以这样试试:
1.对你填充的adapter设置一个点击的监听
AdapterView.OnItemClickListener
2.然后实现:
public abstract void onItemClick (AdapterView<?> parent, View view, int position, long id) 这个函数,改变view的样式。 --------------------编程问答-------------------- 在GradView中用android:listSelector="@drawable/."这样就可以了。 --------------------编程问答-------------------- 第一,你可以设置背景,这样点击后会变色.
第二,在GradView中用android:listSelector="@drawable/".也可以的. --------------------编程问答--------------------
引用 3 楼 dinjay 的回复:
可以这样试试:
1.对你填充的adapter设置一个点击的监听
AdapterView.OnItemClickListener
2.然后实现:
public abstract void onItemClick (AdapterView<?> parent, View view, int position, long id) 这个函数,改变view的样式。

++++ --------------------编程问答-------------------- 设置gridView.setSelector(new ColorDrawable(Color.TRANSPARENT));即可 --------------------编程问答-------------------- #4#5的不错
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,