在有形式的应用程序上工作。 表格有A,B,C和D类 我从服务器接收表单的JSON,我必须在表单(布局)中转换它 表单可能包含一个字段或100个,具体取决于类别。
我想要的是什么: 如果有一个包含100个字段的表单,如何才能提高加载表单的性能。
我正在做什么: 我有字段size()
的循环并检查每个字段类型,如果它是MCQ(多项选择题)我有模型RadioGroup
ViewGroup
在循环中添加。{/ p>
答案 0 :(得分:0)
RecyclerView
我的朋友。
答案 1 :(得分:0)
@ A.H.Khawer,可以使用两种方法。
假设您接收的json响应不是由您控制然后继续执行,那么您正在做的就是这样做。有一些库可用于减少一些样板代码,但它们仍然可以做同样的事情。
第二种方法,如果您获得的json响应是来自您自己的Web API以使表单动态并且在没有App更新的情况下进行更改,那么在这种情况下,请尝试使用ReactNative(链接:https://facebook.github.io/react-native/)。 还有更多基于JS的框架可以做同样的事情。