android 自定义adapter 上面有button点击事件,请问在触发这个事件后,如何取值,急,感谢!
4个回答
展开全部
重写geiView方法后,有个position能拿到点击的行数,你放到适配器中的数据应该是一个全局的List<Object>,然后positon就是List的中的相对应的Object位置,所以可以直接拿到List的第postion个Object,然后根据Object拿到你所需要的值。
追答
很久没搞android了,记不太清楚了 。你应该是重写的listview的适配器么 ?你每次点击一行拿到这一行的数据,还是只要是点击这个按钮,就要拿到每一行的数据 ?如果你是要点击这个按钮就要拿这一行的数据,你往自定义的适配器里塞数据的时候,肯定是有个数据集合的,你直接拿这个数据集合操作遍历就行了 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你查一下这个setTag()/getTag(),看看是不是你要的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询