如何在Android中向Gridview的每个单元格中添加按钮?

如何在Android中向Gridview的每个单元格中添加按钮?,android,gridview,Android,Gridview,我正在尝试开发一款android应用程序。我在其中使用了一个网格视图,我想在每个单元格中放置一个按钮。现在,我使用列表在网格视图中输入了一些值。我将展示: GridView gv; // List<String> array; // Declaration gv = (GridView) findViewById(R.id.gridView1); // array = new ArrayList<String&

我正在尝试开发一款android应用程序。我在其中使用了一个网格视图,我想在每个单元格中放置一个按钮。现在,我使用列表在网格视图中输入了一些值。我将展示:

    GridView gv;           //
    List<String> array;    // Declaration

    gv = (GridView) findViewById(R.id.gridView1);     //
    array = new ArrayList<String>();                  //   Initialization

    array.add("1");       //
    array.add("2");       //
    array.add("3");       //  adding values to grid view 

    gv.setAdapter(new ListArray(MainActivity.this, array));
GridView-gv//
列表数组;//宣言
gv=(GridView)findViewById(R.id.gridView1)//
数组=新的ArrayList();//初始化
数组。添加(“1”)//
数组。添加(“2”)//
数组。添加(“3”);//向栅格视图添加值
gv.setAdapter(新的ListArray(MainActivity.this,数组));

是否可以添加按钮而不是这些值?请举例说明这些步骤。

您必须创建一个自定义网格视图为此,在网格视图的单个块上可以有多个类似文本或按钮的视图, 这里是链接


您可以使用按钮代替上面示例中的图像,并可以根据需要执行操作。

我查看了示例。但它也有错误。当我编辑Android_清单xml文件时,R.java文件不见了。getTitle()和getImage()函数也有错误。代码非常好,只需从给定链接下载zip文件,导入并运行它,然后尝试学习如何使用自定义视图。