Android:gridview控件的item点击在点击的item控件上显示点击次数

li_zimu 2016-12-14 02:20:17
问一个问题:在一个gridview中在Activity中的itemonClick事件中(不是在adapter中的点击事件)怎么做到点击item后在item右上角显示小红点显示点击次数。我现在遇到的问题是在Activity的item点击后显示的次数是每个item右上角都会显示而不是我想要的点击一个item只在点的那个item上显示次数。请各位大神给个建议(补充:不是不能在adapter中写点击事件 而是在Activity中的itemonClick中本来就有其他的点击事件 在adapter中写了就冲突了而且不会有反应)
...全文
170 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
哎,真难 2016-12-15
  • 打赏
  • 举报
回复
这个应该是个逻辑问题,你在activity里面定义一个公用变量,去adapter里面拿到就可以
li_zimu 2016-12-15
  • 打赏
  • 举报
回复
li_zimu 2016-12-14
  • 打赏
  • 举报
回复
引用 2 楼 qq_24888883 的回复:
在onItemClick事件中传递参数position(也就是你点击那个item),在adapter中判断当两个position相等时更新右上角的显示次数。
能不能给个demo啊大神
qq_24888883 2016-12-14
  • 打赏
  • 举报
回复
在onItemClick事件中传递参数position(也就是你点击那个item),在adapter中判断当两个position相等时更新右上角的显示次数。
ChunLoongChow 2016-12-14
  • 打赏
  • 举报
回复
可以拿到你点击的当前Item。

80,359

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧