实际上,我通过单击活动中的添加按钮在表中添加一行。当我们单击添加行时,会添加到表中。行包含一些编辑文本和一个删除按钮。我想通过单击删除来删除微粒行。但它们是具有相同视图的多行。所以请告诉我如何知道哪一行的删除按钮被点击以从表中删除该行。
我将添加一张钱包的示例图片。我想要那样处理。
还添加了一个表格行的视图。我只是通过 table.addView(view) 添加它;方法
实际上,我通过单击活动中的添加按钮在表中添加一行。当我们单击添加行时,会添加到表中。行包含一些编辑文本和一个删除按钮。我想通过单击删除来删除微粒行。但它们是具有相同视图的多行。所以请告诉我如何知道哪一行的删除按钮被点击以从表中删除该行。
我将添加一张钱包的示例图片。我想要那样处理。
还添加了一个表格行的视图。我只是通过 table.addView(view) 添加它;方法
你应该在 addview 方法中得到这样的按钮。然后为该按钮提供点击侦听器。
Button btnDelete = (Button)v.findViewById(R.id.btnDelete);
btnDelete.setTag(id);
在 Row 中添加视图时。只需为它们设置任何唯一标识符。例如:
btnDelete.setTag(id);
这样您就可以识别在单击事件中单击了哪个按钮。像这样:
String tag = view.getTag();
现在,您知道要删除哪些视图。所以请执行删除它们的工作。
希望能帮助到你!!!