在 activity android studio 中实现 gridview

implement gridview in activity android studio

是否可以在 activity 文件而不是 xml 文件中实现 gridView,因为我想动态创建网格数。

GridView grid = new GridView();

不起作用。提前致谢

是的,有可能;你很接近,你只需要传入一个上下文对象:

GridView mGrid = new GridView(mContext);

选项 1:

GridView mGrid = new GridView(this);

选项 2:

GridView mGrid = new GridView(getContext());

要动态设置列,将列数传递给刚创建的 gridview 对象:

mGrid.setColumnWidth(numberOfColumns); //3, 4, 5, etc.

这是来自 Android 的两个链接: