有人知道中心部分是如何列出的吗?我尝试使用 listview,但它没有足够大的空间容纳图像

我认为您可以使用滚动视图,然后在其中添加一些视图和布局。
如果您创建自己的列表适配器,您可以在普通列表视图中膨胀各种视图
extends ArrayAdapter<Object>
并覆盖getView方法
您需要自定义ListView. 您在每一行中看到的布局是一个单独的布局文件,其中包含一些 TextView、ImageView,并且该布局文件被扩展为ListView.
很好地解释了我们如何定制一个ListView.
您可以查看开源的PintrestListViewAdapter
在此处查看实施演示