-1
我想要创建一个由35个单元格(7行和5列)组成的网格布局,并将6个图像视图的宽度和高度相等,如下所示(行, (1,1),(1,3),(3,1),(3,3),(5,1),((3),(5,1), 5,3)Android:如何在网格布局中放置视图
我可以使用XML创建此布局吗?我怎么做?有人可以帮忙吗?谢谢。
我想要创建一个由35个单元格(7行和5列)组成的网格布局,并将6个图像视图的宽度和高度相等,如下所示(行, (1,1),(1,3),(3,1),(3,3),(5,1),((3),(5,1), 5,3)Android:如何在网格布局中放置视图
我可以使用XML创建此布局吗?我怎么做?有人可以帮忙吗?谢谢。
你可以做到。你必须用7个TableRows声明一个TableLayout。然后,您可以将空白元素放置在不需要任何东西的位置,并将图片放在需要的位置,并始终在每行中保留5列。
希望它有帮助。
这样我就必须以编程的方式来定义它,因为我希望所有的单元具有相同的区域,因此用代码划分设备屏幕!顺便说一下,你的空元素是什么意思? –
不,你不需要,通过在每一行中定义相同数量的元素,它们会自动匹配它们的宽度。这是TableLayout的魔力。我的意思是关于空元素,例如放置一个empto textview,所以如果你想要列3上的东西,你可以将空的空图像置空为空。这样你有5列和宽度匹配。 –
是的,我认为你是对的。这样我可以用XML布局来定义它。谢谢。 –