如何创建自动缩放其项目以适应整个屏幕的 NxN 网格?我需要类似于 GridView 但不滚动的东西。我想让所有项目都可见并适合屏幕尺寸。
问问题
407 次
1 回答
1
那么你可以得到gridView可以适应的大小,然后根据它来设置gridView的每个view的大小。
这样,根本不需要滚动。
因此,例如,如果您需要一个 NxN 网格并且您有 100Nx100N 像素可用,则为每个项目提供 100x100 像素。
当然,您可能希望在它们之间添加一些填充或分隔符,但这是基本思想。
为了获得 gridView 的大小(以便您可以设置每个视图的大小),您可以使用我制作的这个示例代码,它适用于任何类型的视图。
于 2013-01-12T23:38:40.387 回答