在Codename中动态填充列表

时间:2017-03-06 06:42:42

标签: java android codenameone

我在Codename中遇到了List概念的一些问题。我需要一个在运行时动态填充的项目列表,但我不知道是怎么做的,所以任何人都可以帮我解决这个问题?

1 个答案:

答案 0 :(得分:2)

取决于您的列表的构建方式......例如当您有一个带有容器的表单时,其中包含您的列表作为标签。

Container c = new Container(BoxLayout.y());
//adding strings as labels
c.add("String1").add("String2");

然后您可以稍后将String添加到此容器

c.add("new String");

但表单不会自行更新。所以你必须

form.revalidate()form.animateLayout(150)

能够在屏幕上显示更改。