黑莓隐藏领域

时间:2010-11-09 22:52:14

标签: blackberry field

我有一个下拉列表,我在其中选择参加派对的人数。当用户更改下拉列表的值时,我希望显示与所选数字一样多的字段,并隐藏其余字段。

但我不知道如何隐藏或删除字段,因为我不知道它们的索引。

2 个答案:

答案 0 :(得分:4)

是的,您需要将要隐藏的字段作为全局变量隐藏。

您还需要获取用户选择的值,并使用该值来确定应删除或添加的字段。

一种方法是在初始化屏幕时将所有字段添加到矢量或数组中。一旦用户选择了一个值,您就可以遍历这些字段并使用列表的当前索引和用户选择的值来确定是否应删除或添加该字段。

答案 1 :(得分:0)

如果您有字段对象,则使用Field.getIndex()查找其管理器中每个字段的索引。

相关问题