使用RecyclerView每行保存多个图像

时间:2017-04-13 09:04:33

标签: android android-recyclerview

如何使用RecyclerView每行显示多个ImageView?例如,将图像显示为4X6,如iPhone照片应用程序。 我应该手动调整ViewHolder来显示一定数量的ImageView吗?或者有更聪明的方法吗?

3 个答案:

答案 0 :(得分:1)

为了在每行显示多个ImageView,可以使用GridLayoutManager。 app:layoutManager =“ androidx.recyclerview.widget.GridLayoutManager” app:spanCount =“ 2”

答案 1 :(得分:0)

您应该将网格与RecylerView一起使用。

RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recylerId);
        recyclerView.setLayoutManager(new GridLayoutManager(this, numberOfImagesInARow));

答案 2 :(得分:0)

您可以将curl -user:password-T pom.xml \ "http://DOMAIN/artifactory/REPOSITORY/com/x/y/z/common/2.3.0-RELEASE/common-2.3.0-RELEASE.pom" GridLayoutManagerStaggeredGridLayoutManager一起使用,  在一行上显示多个图像。

RecyclerView

请参阅documentation

教程链接:

  1. https://android--code.blogspot.com/2015/12/android-recyclerview.html
  2. https://inducesmile.com/android/android-gridlayoutmanager-with-recyclerview-in-material-design/