代码之家  ›  专栏  ›  技术社区  ›  Moataz Mahmoud

在活动android studio中实现gridview

  •  1
  • Moataz Mahmoud  · 技术社区  · 7 年前

    网格视图 在活动文件而不是xml文件中,因为我想动态创建网格的数量。

    GridView grid = new GridView();
    

    1 回复  |  直到 7 年前
        1
  •  1
  •   chornge jmj    6 年前

    是的,这是可能的;您离得很近,只需要传入一个上下文对象:

    GridView mGrid = new GridView(mContext);
    

    GridView mGrid = new GridView(this);
    

    选项2:

    GridView mGrid = new GridView(getContext());
    

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

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

    以下是Android的两个链接: