我在 row.xml 文件中生成了 Button,因此它将创建与列表项相同的按钮数量,因此我想 setTag ListView 中的所有 Button 以 getTag 并从数据库中检索数据。
问问题
2489 次
1 回答
0
假设您为 ListView 使用自定义适配器,您将能够为适配器的 getView() 中的每个按钮设置标签,
@Override
public View getView(int pos, View convertView, ViewGroup parent) {
convertView = inflaterObject.inflate(R.layout.row,parent,false);
Button tagButton=(Button)convertView.findviewbyId(R.id.buttonID);
tagButton.setTag(pos);
//To fetch the button Tag
Log.i("Button Tab at Pos "+pos,tagButton.getTag()+"");
}
于 2012-05-11T06:34:57.740 回答