在代号一中动态填充列表

Populate list dynamically in Codename one

我对代号一中的列表概念有一些疑问。我需要一个在 运行 时间动态填充的项目列表,但我不知道该怎么做,所以有人帮我解决这个问题吗?

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

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

然后您可以稍后将字符串添加到此容器

c.add("new String");

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

form.revalidate()form.animateLayout(150)

能够在屏幕上显示更改。