自动调整内部元素的布局

时间:2014-10-15 15:05:54

标签: android android-layout

我有一个从互联网上检索一些字符串的android应用程序,应该为每个字符串创建一个按钮,并将其显示给用户。 我会在oter之后显示一个,当我到达布局(宽度)的末尾时,其他元素应该放在下面。 例如,如果我有这些元素:

string1, string2, string3, string4, string5, string6 string7

我会把它放在我的布局里面,如:

string1 string2 string3  
string4 string5 string6
string7

(在我的例子中,每个“行”恰好包含三个字符串,这只是巧合)

现在我将Linearlayout中的元素放在水平方向上,但是从“string3”开始,所有字符串都从我的布局中消失。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

没有这样的布局可以自动执行此操作,我可能会为每种不同的配置(纵向/横向,7/10英寸屏幕等)推荐GridView或TableView和布局文件,这样您就可以设置列数< / p>