0

如何创建自动缩放其项目以适应整个屏幕的 NxN 网格?我需要类似于 GridView 但不滚动的东西。我想让所有项目都可见并适合屏幕尺寸。

4

1 回答 1

1

那么你可以得到gridView可以适应的大小,然后根据它来设置gridView的每个view的大小。

这样,根本不需要滚动。

因此,例如,如果您需要一个 NxN 网格并且您有 100Nx100N 像素可用,则为每个项目提供 100x100 像素。

当然,您可能希望在它们之间添加一些填充或分隔符,但这是基本思想。

为了获得 gridView 的大小(以便您可以设置每个视图的大小),您可以使用我制作的这个示例代码,它适用于任何类型的视图。

于 2013-01-12T23:38:40.387 回答