删除android中的动态表行

时间:2011-11-04 11:02:54

标签: android tablerow

在我的应用中,我已动态创建表格行

在每个表格行中,我提供一个图标,帮助用户帮助删除该特定行

我怎样才能做到这一点?任何建议请

有没有比使用setVisibility()更好的选择?

我尝试setTag()setId(),但删除一行后似乎无法正常工作,因为删除后id值保持不变

希望我的问题得到充分理解

1 个答案:

答案 0 :(得分:4)

让我们假设您的布局是这样的。

<TableRow>
<Icon>
</Icon>
</TableRow>

您的图标视图可以是ImageView或ImageButton。因为你不发布任何xml。我只是指图标。

现在,如何访问要删除的表格行?

on onClick事件。您可以访问图标视图。

  TableRow tr = (TableRow)iconview.getParent();

将允许访问父视图,之后您可以在此视图上执行删除。