删除tablelayout中的tableRows
Delete tableRows in tablelayout
我尝试使用以下方法删除 tableLayout 中的行:
table.RemoveAllViews()
table.RemoveAllViewInLayout()
table.RemoveViewAt()
但是没有用。
我所有的行都是动态添加的。
感谢您的帮助。
如果你想清除你所有的 table 你可以在 for 循环中一个一个地删除 table 个孩子,使用:
int count = table.getChildCount();
for (int i = 0; i < count; i++) {
View child = table.getChildAt(i);
table.removeView(child);
}
我尝试使用以下方法删除 tableLayout 中的行:
table.RemoveAllViews()
table.RemoveAllViewInLayout()
table.RemoveViewAt()
但是没有用。
我所有的行都是动态添加的。
感谢您的帮助。
如果你想清除你所有的 table 你可以在 for 循环中一个一个地删除 table 个孩子,使用:
int count = table.getChildCount();
for (int i = 0; i < count; i++) {
View child = table.getChildAt(i);
table.removeView(child);
}