android ListView如何获取点击item所在的哪一行
1个回答
展开全部
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中的值。
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中的值。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询