u012587005
2015-04-29 06:42 阅读 3.1k

安卓关于Gridview无法获取到第一个item并让其中不可见的控件显示的问题

图片说明
如图,我有一个相册,默认情况下只显示imageview,当点击删除的时候让覆盖在imageview上面的checkbox显示出来,代码如下:图片说明
现在问题来了,第一个item的checkebox弄死不出现,如下:图片说明
已疯,求拯救,xml文件代码如下:
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    danielinbiti danielinbiti 2015-04-29 07:18

    用getChildAt的方法就有问题,现在你是一屏幕能看到,如果一屏幕看不见,获取到的将是null
    不过adapter怎么变,只要记住是数据驱动界面就行了。

    点赞 评论 复制链接分享
  • qiufushuang qiufushuang 2015-11-04 13:46

    一样的 已疯,咋搞定的?

    点赞 评论 复制链接分享
  • u012587005 老子学不动了啊! 2015-12-21 07:16

    可以直接用onitemclick,全选的话就在adapter里面写个方法,给数据加上一个属性判断是否选中,用数据去驱动显示效果

    点赞 评论 复制链接分享

相关推荐