是否可以在运行时加载布局 XML 并加载到活动中?
在我的应用程序中,我有各种类型的数据,例如人员、公司、城市等;要求是动态加载布局,按标签(属性名,如Person.name、Person.address)查找视图,然后填写数据。例如,如果用户选择了 Company 类型的对象,我们想要加载 company.xml 布局,对其进行扩展,然后将各种属性(公司名称、公司标语、城市、地址、收入)关联到标记视图。我在这里看到的一种可能性是 - 布局中的每个视图都将与属性名称相关联,tag
然后将适当的数据加载到适当的视图中。
您推荐的最佳设计应该是什么?