Android gridview怎样实现这种效果?

Android中gridview怎样实现如图这种效果?每个item像checkbox一样有选中和未选中的两种状态,并且可以获取到选择的状态,求实现方法或思路?

6个回答

将gridview的列数设为2列,给item设置一个选择器,试试

as_csdn
取个什么名字好。 回复Gowcage: http://blog.163.com/zhuowh2006126/blog/static/101823724201314103631112/
大约 3 年之前 回复
gowcage
Gowcage gridview的选择器只能实现触摸状态下改变,手指松开就又变回默认状态了。
大约 3 年之前 回复
http://blog.csdn.net/crazymo_/article/details/52689949其实很简单就是本质就是处理适配器

可以用容器去保存你的选择状态

设2个 背景图1、2
点击后换个 背景图2,再点击就换背景图1来,获取到选择的状态就蛇背景图为 背景图2

gowcage
Gowcage 你的意思是根据背景图来判断状态是吗?
大约 3 年之前 回复

要自定义view来实现吧,http://blog.csdn.net/lmj623565791/article/details/24252901/

参考。

gowcage
Gowcage 这个就是别人用gridview实现的,我就是不明白gridview怎么来设置这个默认和选中的状态
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问