如何将表单输入数据添加到 CodenameOne 中的列表?
How to add form input data to a list in CodenameOne?
在 CodenameOne 项目中,我有一个包含列表(或多列表)的主窗体。在此表单上,我还有一个插入条目表单的按钮。在插入条目表单上,我有一些输入字段和一个提交表单的按钮。
我想要实现的是,当我提交插入条目表单时,字段的数据应该作为一个项目添加到主表单的列表中,并且主表单应该再次显示(我是为此使用 back();
方法。
关于如何做到这一点的任何提示?我已经阅读了文档并四处搜索,但我找不到对像我这样的 CodenameOne 初学者有多大帮助的东西。
谢谢!
您需要修改列表的模型,覆盖设置模型的 initList 回调,并定义您自己的列表模型,以您希望的方式存储数据。然后添加操作可以只修改该数据结构。
在 CodenameOne 项目中,我有一个包含列表(或多列表)的主窗体。在此表单上,我还有一个插入条目表单的按钮。在插入条目表单上,我有一些输入字段和一个提交表单的按钮。
我想要实现的是,当我提交插入条目表单时,字段的数据应该作为一个项目添加到主表单的列表中,并且主表单应该再次显示(我是为此使用 back();
方法。
关于如何做到这一点的任何提示?我已经阅读了文档并四处搜索,但我找不到对像我这样的 CodenameOne 初学者有多大帮助的东西。
谢谢!
您需要修改列表的模型,覆盖设置模型的 initList 回调,并定义您自己的列表模型,以您希望的方式存储数据。然后添加操作可以只修改该数据结构。