全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Android ListView 子控件onClick正确获取position的方法

在实际开发中,我们有时候不仅需要响应ListView的onItemClick,还需要响应其子控件的点击事件,这个时候我们就会

发现,由于复用等原因,如果直接在子控件的onClick事件中调用getView()中的position,会出现数据或显示错位的问

题,原因就是position的值出现了重复或不准确,解决这个问题的方法是,在adapter每次加载数据的时候,为需要点击

的控件设置一个tag值,这个tag值就设置为当前这个控件对应的position,然后在点击事件中gettag(),获取这个position

即可:

getView()中:

holder.layoutSupport.setOnClickListener(supportListener); 
holder.layoutSupport.setTag(commentPos); 
private View.OnClickListener supportListener = new View.OnClickListener() { 
    @Override 
    public void onClick(View v) { 
      // Log.v("NewCommentAdapter", (Integer)v.getTag()+""); 
      chosenPosition = (Integer) v.getTag(); 
    } 
  }; 

以上所述是小编给大家介绍的Android ListView 子控件onClick正确获取position,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# listview  # position  # onclick  # Android ButtonOnClick事件的写法总结  # 详谈Android中onTouch与onClick事件的关系(必看)  # Android onClick按钮单击事件的四种常用写法  # Android响应事件onClick方法的五种实现方式小结  # Android onClick方法与setOnClickListener方法对比  # Android使用TextView  # 设置onClick属性无效的解决方法  # 三种Android单击事件onclick的实现方法  # Android中button实现onclicklistener事件的两种方式  # Android 布局中的android:onClick的使用方法总结  # 小编  # 就会  # 在此  # 给大家  # 事件中  # 这个时候  # 还需要  # 设置为  # 所述  # 给我留言  # 解决这个问题  # 感谢大家  # 或不  # 其子  # 出现了  # 复用  # 疑问请  # 有任何  # 加载  # 在实际 


相关文章: 建站主机CVM配置优化、SEO策略与性能提升指南  网站制作的方法有哪些,如何将自己制作的网站发布到网上?  建站主机选购指南:核心配置优化与品牌推荐方案  网站制作多少钱一个,建一个论坛网站大约需要多少钱?  如何高效完成自助建站业务培训?  官网网站制作腾讯审核要多久,联想路由器newifi官网  海南网站制作公司有哪些,海口网是哪家的?  5种Android数据存储方式汇总  IOS倒计时设置UIButton标题title的抖动问题  如何在阿里云购买域名并搭建网站?  如何彻底删除建站之星生成的Banner?  如何确保FTP站点访问权限与数据传输安全?  安云自助建站系统如何快速提升SEO排名?  上海网站制作网页,上海本地的生活网站有哪些?最好包括生活的各个方面的?  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  建站主机与虚拟主机有何区别?如何选择最优方案?  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?  如何快速搭建安全的FTP站点?  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  在线制作视频的网站有哪些,电脑如何制作视频短片?  攀枝花网站建设,攀枝花营业执照网上怎么年审?  如何在阿里云完成域名注册与建站?  C#如何在一个XML文件中查找并替换文本内容  台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?  浅析上传头像示例及其注意事项  如何在IIS管理器中快速创建并配置网站?  高性能网站服务器部署指南:稳定运行与安全配置优化方案  宝塔新建站点报错如何解决?  保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  昆明网站制作哪家好,昆明公租房申请网上登录入口?  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何在万网主机上快速搭建网站?  javascript中对象的定义、使用以及对象和原型链操作小结  建站与域名管理如何高效结合?  广平建站公司哪家专业可靠?如何选择?  如何获取免费开源的自助建站系统源码?  整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?  建站之星后台管理如何实现高效配置?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  常州自助建站:操作简便模板丰富,企业个人快速搭建网站  建站之星后台密码如何安全设置与找回?  企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?  宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?  如何通过VPS建站无需域名直接访问?  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  已有域名能否直接搭建网站?  如何快速使用云服务器搭建个人网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。