处理android中表格行中动态视图的访问

时间:2013-08-13 07:16:02

标签: android

实际上我通过点击活动中的添加按钮在表格中添加一行。当我们点击添加行时添加到表中。 row包含一些edittext和一个删除按钮。我想通过点击删除删除微粒行。但它们是多行,具有相同的视图。所以请告诉我如何知道哪一行的删除按钮被点击以从表中删除该行。

我将添加一个钱包样本图像。我想要这样处理。 Just for example

添加视图也是一个表格行。我刚刚通过table.addView(view)添加它;方法

1 个答案:

答案 0 :(得分:0)

你应该在addview方法中使用这样的按钮。然后给这个按钮点击监听器。

Button btnDelete = (Button)v.findViewById(R.id.btnDelete);
btnDelete.setTag(id);

在Row中添加视图时。只需为它们设置任何唯一标识符即可。

btnDelete.setTag(id);

这样您就可以识别点击事件中点击了哪个按钮。像这样:

String tag = view.getTag();

现在,您知道要删除哪些视图。还要删除它们。

希望它能帮助!!!