我在row.xml文件中生成了Button,因此它将创建与列表项相同的按钮数 所以我想将ListView中的所有Button设置为getTag并从数据库中检索数据。
答案 0 :(得分:0)
假设您正在为ListView使用自定义适配器,您将能够为适配器的getView()中的每个Button设置Tag,
@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()+"");
}