0

在此处输入图像描述

嗨,在我的应用程序中,我需要动态构建布局。布局中视图的所有尺寸都将从网络服务获得。在网络服务中,我们可能有不同的图块大小,根据图块大小,我们必须将图块放入适当的位置。

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

4

1 回答 1

0

您可以以编程方式膨胀不同的布局。所以你应该有这样的东西:

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

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

于 2012-06-27T18:38:59.420 回答