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