Flash builder mobile,Itemrenderer作为表单?

时间:2012-10-04 10:31:24

标签: actionscript-3 flash-builder

我有一个FlashBuilder移动应用程序,我使用itemrenderer获取数据源并在列表中呈现各种控件,因为这是一个输入表单,当输入各种值时(文本和复选框值)我想要检索这些值并将它们存储在本地SQLite中,以便以后同步到远程数据库。

因此每行包含一个标签,一个复选框和一个文本框。

我的问题是如何遍历列表并检索值?

我想我的另一个问题是我做错了吗?

所有评论都是

由于

1 个答案:

答案 0 :(得分:0)

实际上,一种策略是创建复杂的数据类型,例如:

public class MyType {
    public var name:String;  // use getter/setter would be even better
    public var checkedIn:Boolean;
    public var comment:String; 
}

并将此类型的列表绑定到列表,然后为itemRenderer提供要绑定的复杂类型。然后,当更新复选框或文本输入时,您的itemRenderer可以相应地更新MyType中的属性。

通过这样做,您不必遍历列表来检索值。

但是,在移动控制中,列表中的输入可能是一种昂贵的实施选择。