使用 Outsystems 从移动应用程序中的 API 响应创建动态 UI(输入表单)

问题描述 投票:0回答:1

我正在寻找如何根据某些 API 的响应在 OutSystems(对于我的移动应用程序)中创建动态 UI(或用于提交用户输入的输入表单);它告诉表单中要包含哪种输入元素,按某种顺序,如 TextView、EditText、Button、ImageView、Button 等。这是因为在我的申请中提出了一个场景,其中有几家公司提供由几名员工填写的表格,员工可以填写他们感兴趣的公司的表格(他们可能在也可能不在公司工作)同一家公司),每个表单都不同(分别具有不同的输入元素),并且使用(员工的)登录访问令牌和他选择填写表单编号/名称的公司名称来访问 API他选择填写的表格(因为每家公司可能会提供不同的表格供分别填写)。任何帮助将不胜感激,提前致谢。

注意:我专门谈论在使用 OutSystems 平台开发的应用程序中构建上述场景。

没有得到任何适当的解决方案。

android mobile outsystems
1个回答
0
投票

如果您不使用 Jetpack Compose,有两种创建动态 UI 的方法。

  1. 在布局中添加线性布局,并创建一个在线性布局中添加相应视图的类。
  2. 在布局中添加回收器视图,并创建一个字段布局,您可以在其中相应地隐藏和显示内容,但在此您必须保存项目滚动时的先前值。

© www.soinside.com 2019 - 2024. All rights reserved.