如何用100个单元格填充gridView布局?

时间:2015-04-04 05:09:18

标签: java android

我使用gridview随机显示100个数字(从1到100)。

grv_adapter = new GridViewAdapter(this, R.layout.gridview_item,li_numbers);
gridView.setAdapter(grv_adapter);

列表 li_numbers 存储100号。

这是结果。 enter image description here

我希望剩余的空间被填满,我尝试了一些方法,设置每个单元格的高度和宽度,但结果仍然不好。

我想要两种方式:

  1. 100这些细胞应自动调整大小"填补剩余空间
  2. 列表编号可以添加更多编号(例如:101,102 ...)以填充剩余空间。
  3. 我希望reuslt看起来像这张图片 enter image description here

    请给我一个帮助!

1 个答案:

答案 0 :(得分:0)

您可以先计算屏幕高度和宽度,然后除以所需的行数和列数。获得这些数字后,您可以将它们设置为您的单元格宽度和高度。