1、在listitem中初始化button的时候,给该button添加一个setTag方法,将此时的索引值传进去,然后在button的onclick事件中调用view的getTag方法,即可将listitem的索引读出来,代码如下:

tagButton.setTag(position); 此处的tagButton就是定义的button,Position是view里边的位置。

2、初始化button的时候通过setTag方法传入一个item的索引值

private OnClickListener tagButtonOnClick = new OnClickListener() {

public void onClick(View v) {

final int index = (Integer) v.getTag();

      }
    }
 index就是点击button所在Item中的位置,通过这个位置就可以得到Item中的值。

最新文章

  1. [CodeForces - 712D]Memory and Scores (DP 或者 生成函数)
  2. poj 2104 K-th Number (划分树入门 或者 主席树入门)
  3. web前端攻击详解
  4. JSP取得绝对路径
  5. post 的body json要使用双引号,而不是单引号
  6. 那么小伙伴么,问题来了,WPF中,控件的Width="*"在后台怎么写?
  7. unity 全屏乱影 BlitMultiTap
  8. 北大,awk 命令基础练习
  9. 简单LRU算法实现缓存
  10. java面向对象编程——第八章 类的高级概念
  11. [转]C++编写Config类读取配置文件
  12. NET基础课--NET的一些概念0
  13. 6656 Watching the Kangaroo
  14. ubuntu环境配置eclipse+opencv
  15. 百度API地图的标注不居中显示,而显示在左上角
  16. 获取选中的radio的value值
  17. nexus 数据库备份任务webhook 通知-另外一种方法
  18. linux:安装Memcache并使用
  19. MVC、MVP和MVVM浅谈
  20. debian 7 linux 安装jdk出现Error occurred during initialization of VM java/lang/NoClassDefFoun

热门文章

  1. Mybatis和spingboot整合
  2. 让ASPX页面可以提交html标签代码的配置
  3. collections中namedtuple的用法
  4. ajaxfileupload 上传使用demo
  5. $cordovaNetwork 使用
  6. 最全的CSS hack没有之一
  7. 关于 solusvm
  8. mysql innodb 的 逻辑存储结构
  9. MyBatis配置文件(三)--typeAliases别名
  10. Struts2启动问题:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter