Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 与StaggedGridLayoutManager一起工作?_Java_Android_Staggeredgridlayoutmanager - Fatal编程技术网

Java 与StaggedGridLayoutManager一起工作?

Java 与StaggedGridLayoutManager一起工作?,java,android,staggeredgridlayoutmanager,Java,Android,Staggeredgridlayoutmanager,我想使用交错的EdgridLayoutManager来创建一个包含两列的垂直列表,每行有3个部分。 我应该怎么做?假设您想将其附加到recyclerview,您可以这样添加 StaggeredGridLayoutManager staggeredGridLayoutManager=new StaggeredGridLayoutManager(2,StaggeredGridLayoutManager.VERTICAL); recyclerView.setLayoutManager

我想使用交错的EdgridLayoutManager来创建一个包含两列的垂直列表,每行有3个部分。
我应该怎么做?

假设您想将其附加到recyclerview,您可以这样添加

  StaggeredGridLayoutManager staggeredGridLayoutManager=new 
  StaggeredGridLayoutManager(2,StaggeredGridLayoutManager.VERTICAL);
    recyclerView.setLayoutManager(staggeredGridLayoutManager);

其中,recyclerView是
recyclerView
对象

尝试使用
StaggedGridLayoutManager

private StaggeredGridLayoutManager gaggeredGridLayoutManager;
RecyclerView recyclerView = (RecyclerView)findViewById(R.id.recycler_view);
recyclerView.setHasFixedSize(true);    
gaggeredGridLayoutManager = new StaggeredGridLayoutManager(2, 1);
recyclerView.setLayoutManager(gaggeredGridLayoutManager)

这是教程链接

在询问之前先搜索如何?我认为这绝对是你应该做的。