如何从 XML 设置 RecyclerView layoutManager?
<android.support.v7.widget.RecyclerView
app:layoutManager="???"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
原文由 Ilya Gazman 发布,翻译遵循 CC BY-SA 4.0 许可协议
正如您可以查看文档:
使用 androidx ,您可以使用:
使用 支持库,您可以使用:
您还可以添加以下属性:
android:orientation
="horizontal|vertical"
:控制LayoutManager的方向(例如:LinearLayoutManager
)app:spanCount
:设置列数GridLayoutManager
例子:
或者:
您还可以使用
tools
命名空间(即tools:orientation
和tools:layoutManager
)添加它们,然后它只会在代码中影响 IDE 预览,您可以继续设置这些值.