正确的方法

gvFlow.post(new Runnable() {@Overridepublic void run() {gvFlow.performItemClick(gvFlow.getChildAt(1), 1, gvFlow.getItemIdAtPosition(1));}});

以上触发的点击事件,在 clickListener里面可以获取到正确的view ,并对view进行状态改变。(这里放到post里面是为了 传过去的view不是nul,因为performItem是异步的。)

如果用

gvFlow.performItemClick(gvFlow.getAdapter().getView(mActivePosition,null,null),mActivePosition,gvFlow.getAdapter().getItemId(mActivePosition));

注:mActivePosition是你要点击的GridView或ListView的position

如果用上面的方法触发点击事件,在 clickListener里面不能得到正确的view ,对view的任何修改都 无效。

2016/04/05

前面的方法都 有小问题,

转载于:https://www.cnblogs.com/longhs/p/5345849.html

listview 模仿用户点击事件。相关推荐

  1. hitTest和pointInside如何响应用户点击事件

    hitTest和pointInside如何响应用户点击事件 处理机制 iOS事件处理,首先应该是找到能处理点击事件的视图,然后在找到的这个视图里处理这个点击事件. 处理原理如下: • 当用户点击屏幕时 ...

  2. android 机顶盒 view 焦点,AndroidTV/机顶盒 ListView获取焦点与点击事件问题处理方案...

    AndroidTV/机顶盒 ListView获取焦点与点击事件问题处理方案 本人大二,最近在写一个Android机顶盒的小项目,遇到了这样一个问题.由于App的布局复杂,导致ListView用遥控器获 ...

  3. android列表项点击事件,Android 开发 tips(2):监听 Listview 列表项点击事件

    Android 开发 tips(2):监听 Listview 列表项点击事件 (这篇和上篇本来是应该一起写的,但是太过冗长,附链接:[SimpleAdapter 在 Listview 中的应用] ht ...

  4. android 项目学习随笔十三(ListView实现ITEM点击事件,将已读状态持久化到本地)...

    1.因为给LISTVIEW增加了两个头布局,所以在点击事件ITEM索引会增加2,比如原来第一条数据的索引应该为0,增加两个头布局后,它的索引变为        2,为了使LISTVIEW的ITEM在点 ...

  5. 接口并发如何模仿用户点击率和提交率_洞察| 五大法则揭秘!在抖音如何打造“爆款”?...

    来源丨木木老贼 作者丨木木老贼 导读:抖音如何打造爆款?怎么在眨眼间抓住注意力?本文给大家分享抖音官方公布的五条爆款法则和一个创作原则. 越来越多的人带着全村人的希望来到抖音,看到人家随便发一个吃饭视 ...

  6. ListView的Item点击事件(消息传递)

    转载请保留原文出处"http://my.oschina.net/gluoyer/blog",谢谢! 您可以到博客的"友情链接"中,"程序猿媛(最新下载 ...

  7. ListView和条目点击事件、条目长按事件

    step1:创建一个LinearLayout线性布局,属性值为vertical 里面写一个ListView列表控件 <ListViewandroid:id="@+id/listView ...

  8. android 按键用户点击事件,Android按键事件处理过程详解

    Android按键事件处理过程详解 (2013-09-26 14:05:19) 标签: it 在Android系统中,存在多种界面事件,如点击事件.触摸事件.焦点事件和菜单事件等,在这些界面事件发生时 ...

  9. java模拟点击_java 模拟用户点击事件

    展开全部 调用按62616964757a686964616fe59b9ee7ad9431333365656630钮的 doClick() 方法,下例演示了 button2 模拟点击 button1 按 ...

最新文章

  1. Scrapy爬取妹子图保存到不同目录下
  2. 查看dll 的是32位还是64位
  3. 早停!? earlystopping for keras
  4. SSH整合jar包下载
  5. 2021年Q2全球智能手机销量小米升至第二,苹果降至第三
  6. 情侣签到365天获1000现金?这款App被关停下架了 网友拍手称快!
  7. java runnable 使用_java – 在哪里使用可调用以及在哪里使用Runnable接口?
  8. Ceres-Solver库入门
  9. php数据表创建命令代码,MySQL创建和删除数据表的命令及语法详解
  10. 怎么把ide改成ahci_电脑不重装系统将硬盘的SATA模式由IDE更改AHCI的方法
  11. 小蜜蜂无纸化考试系统 官网
  12. 美国媒体称互联网不能成为低级趣味天堂
  13. Java中Stack详解
  14. Dubbo/Dubbox的服务暴露(一)
  15. 最全MyBatis核心配置文件总结:java运行环境没有安装或配置错误
  16. spring-boot-admin 邮件通知
  17. 计算机毕业设计ssm+vue基本微信小程序的手机预约维修系统
  18. 干货!3步,新手快速扒网站图片,仿站必备
  19. 甲骨文收购kuku后首个完整财季净利润同比增25%
  20. C# 基于内容电影推荐项目(一)

热门文章

  1. 探求数据仓库关键环节ETL的本质
  2. 排序算法(二)--堆排序(JAVA)
  3. linux查看目录下文件个球,球服务翻译……只找到以前版本的。新版的服务名称改了……...
  4. python 字符串 4位一组_Python基础4- 字符串
  5. SpringMVC中的异步请求-跨域访问
  6. python pandas 数据库_Python中pandas函数操作数据库
  7. 文件上传控件 css,CSS3 自定义文件上传输入控件界面
  8. java中数据类型转换、ASCII编码
  9. 第四章类和对象 习题答案
  10. notempty注解属于哪个依赖_Spring框架 之@Valid注解的使用(嵌套类型的效验)