在我的应用中,我已动态创建表格行
在每个表格行中,我提供一个图标,帮助用户帮助删除该特定行
我怎样才能做到这一点?任何建议请
有没有比使用setVisibility()
更好的选择?
我尝试setTag()
和setId()
,但删除一行后似乎无法正常工作,因为删除后id值保持不变
希望我的问题得到充分理解
答案 0 :(得分:4)
让我们假设您的布局是这样的。
<TableRow>
<Icon>
</Icon>
</TableRow>
您的图标视图可以是ImageView或ImageButton。因为你不发布任何xml。我只是指图标。
现在,如何访问要删除的表格行?
TableRow tr = (TableRow)iconview.getParent();
将允许访问父视图,之后您可以在此视图上执行删除。