我正在尝试生成一个包含四列的滚动表,其中每一行都包含数组categoryType []中的类别,数组staffName []中的名称,数组contactInfo []中的数字,和来自数组staffEmail []的字符串。这些数组显然都具有相同的长度,并且每次都需要重新生成表,因为如果将新的工作人员成员添加到在线数据库中,则数组将更改长度。我已经尝试生成四个单独的列表视图,并将它们全部滚动在一起,但这不起作用,以及尝试创建一个tableview,但我也无法使其工作,所以什么是最好的方式去做此?
答案 0 :(得分:0)
为此目的,使用ListView和Adapter可能更好。
如果您需要实时数据更新,请在BaseAdapter上创建扩展的自定义适配器,并实现从在线数据库检索数据的方法。比在重写方法实现中使用您的数据(getItem,GetCount,getView)。
每次需要刷新内容时,请调用adapter.notifyDataSetChanged()