如何更新表中的表行?

时间:2012-04-03 11:01:32

标签: android textview tableview

我使用TextView创建了一个包含4列的10行静态表。

现在我需要根据数据更改更新/删除表格视图..我该怎么做?

请给我一个确切的想法。

2 个答案:

答案 0 :(得分:0)

如果要更改TableRow中的TextView,只需使用findViewById()。 如果要更改整个TableRow,也可以使用findViewById(),但这次是针对TableRow。现在你可以使用addView()和removeView()或removeAllViews()。

答案 1 :(得分:0)

正如你所说,你的表是静态的意味着10行和4列

现在,如果想要更新表中的值,那么您可以通过Id了解每个TextView并直接调用textview的setText("...") ;方法

如果你想要删除该行,那么在该行中会出现多少个文本视图,从而将可见性设置为不可见或消失

感谢。

但我建议在这里使用表格布局是最好的例子     http://developer.android.com/resources/tutorials/views/hello-tablelayout.html

谢谢