我试图创建一个所有元素具有相同宽度和高度的网格。我目前正在使用GridView,但似乎我会使用TableLayout和嵌套的LinearLayouts获得相同的结果。
问题在于我无法为网格使用固定大小,因为每个用户都可以使用不同大小的设备。
那么,如何创建一个包含7行和5列的网格,其中所有元素具有相同的宽度和高度(正方形),并且它们都可见而无需滚动视图?
答案 0 :(得分:1)
您可以设置网格的大小" cell"对于ull屏幕,宽度为20%,因此5个单元可以放在它上面,大约14%的高度,大约是。 100/7。另外,如果您还没有这样做,请尝试在layout.xml文件中将网格布局的宽度更改为100%。