显示每次更新的结果表(用户定义的更新)

时间:2014-07-29 09:45:52

标签: java android dynamic

我想显示一个结果表,如下所示:

enter image description here
每次更新程序时。这些表应该在一个彼此相邻的位置,并且可以选择滚动并查看所有这些表,一次两个(任何时候屏幕上都会有两个)。

我有一个update()方法,它完成数字运算的所有工作并提供输出。所以我猜这样的循环:

public void showResults(){
        MainActivity.e1.start();
        while (MainActivity.e1.getCurrentTime() < MainActivity.e1.getEndTime()){
            MainActivity.e1.update();
            // Print a table.
        }
    }


所以horizo​​ntalScrollView会很好,有一个linearLayout(水平)。我的问题是:
每次更新时如何创建和显示表格?

例如,如果用户指定了500个更新,是否有办法说&#34;为每个更新创建并显示一个表&#34;没有在布局中手动创建tableViews?

1 个答案:

答案 0 :(得分:0)

我这样做的方法是在 scrollView 中的 TableView 中包含一个 TableRow 。这样我就可以根据更新次数添加尽可能多的表。
一个linearLayout也可以工作,但TableView允许我在与TableRows相同的视图中添加下面的表,而不会用太多的LinearViews堵塞它。