根据从Web服务调用接收的数据进行动态布局设计

时间:2012-06-27 18:12:02

标签: android web-services layout dynamically-generated

enter image description here

嗨,在我的应用程序中,我需要动态构建布局。布局中的所有视图尺寸都将来自web-service。在网络服务中,我们可能有不同的瓷砖尺寸,根据瓷砖尺寸,我们必须放置瓷砖在适当的位置。

任何人都可以帮我动态构建布局。

1 个答案:

答案 0 :(得分:0)

您可以通过编程方式扩展不同的布局。 所以你应该有这样的东西:

LayoutInflater inflater = getLayoutInflater();
ViewGroup layoutLoaded = (ViewGroup)inflater.inflate(R.layout.yourlayout, null);
mainLayout.addView( layoudLoaded );

通过这种方式,您可以在需要时加载所需的所有布局。