2
是否可以在运行时加载布局XML并加载到活动中?从模板动态创建布局
在我的应用程序中,我有各种类型的数据,如Person,Company,City等;要求是动态加载布局,通过标签(属性名称如Person.name,Person.address)查找视图,然后填写数据。例如,如果用户选择了一个类型为Company的对象,我们希望加载一个company.xml布局,将其充气,然后将各种属性(公司名称,公司口号,城市,地址,收入)关联到标记的视图。我在这里看到的一种可能性是 - 布局中的每个视图将与属性名称关联为tag
,然后适当的视图中将加载适当的数据。
你应该推荐什么样的最佳设计?