2012年7月2号----ListView中如果有Button时,点击Button得到当前点击的行号

来源:互联网 发布:淘宝网男士的鞋子 编辑:程序博客网 时间:2024/06/06 13:04

ListView中如果有Button时,如何点击Button得到当前点击的行号:

自定义adapter,在getView方法中,将buttontag设置为传进来的position,在监听的onClick方法中再取出来就可以实现了。代码示例如下:

mBtn.setTag(position);mBtn.setOnClickListener(new OnClickListener(){            Public void onClick(View v){                    Int position = (Integer) v.getTag();             }});





一个蛋疼的小问题,ArrayListremove方法的参数不能为Integer,必须为int。当传Integer时,有时会删除不了。


原创粉丝点击