标签: android android-tablelayout
我有一个表格布局,我将数据填充到webservice的表格行。我有一个刷新按钮,onclick我得到不同的数据,但我的问题是,一旦数据加载,我尝试重新填充新数据,它会附加在以前的数据底部。我想清除以前的数据并加载新的数据替换旧数据。我使用了 tablelayout.removeallviews(); ,但它也清除了我的标题。我不清除标题,只有数据应该被替换。
现在,当我使用removeallviews()方法时,蓝色行也会被删除。我想保持原样并用新的数据替换下面的数据。
答案 0 :(得分:0)
添加ListView以填充表格第二行中的数据(仅制作2行表格,标题和数据)。如果要刷新,请清除适配器,添加新数据并调用adapter.NotifyDataSetChanged()。
adapter.NotifyDataSetChanged()
Here你有简单的ListView示例。
如果您希望ListView中的每一行都有不同的列,则需要为其自定义布局。检查this示例。