我想使用 Recycerview 创建这种类型的布局。但我遇到了一些问题。
recyclerView.setLayoutManager(new GridLayoutManager(parentActivity, 2));
使用上面的行,我在 2 列中有显示列表。但是当某些视图的高度很小时,就会得到空白空间。我想删除那个空白空间。
问题截图:
请提供解决方案以删除该空间。
我想使用 Recycerview 创建这种类型的布局。但我遇到了一些问题。
recyclerView.setLayoutManager(new GridLayoutManager(parentActivity, 2));
使用上面的行,我在 2 列中有显示列表。但是当某些视图的高度很小时,就会得到空白空间。我想删除那个空白空间。
问题截图:
请提供解决方案以删除该空间。
您可以使用StaggeredGridLayoutManager
sGManager = new StaggeredGridLayoutManager(2, 1);
recyclerView.setLayoutManager(gaggeredGridLayoutManager)
见http://inducesmile.com/android/android-staggeredgridlayoutmanager-example-tutorial/