Android 是否将左边距添加到recyclerview?
在Android中,假设我有一个带有单元格列表的Android 是否将左边距添加到recyclerview?,android,android-recyclerview,Android,Android Recyclerview,在Android中,假设我有一个带有单元格列表的RecyclerView,这些单元格被表示为LinearLayout,我的问题是,如何在整个RecyclerView本身中添加左边距和右边距,以便每个单元格也有左边距和右边距?与在cell类中执行此操作相比,我想要一种更好的方法,因此我想知道是否可以将左右边距添加到RecyclerView本身?在布局的xml文件中,只需将边距添加到RecyclerView本身 <RecyclerView marginStart = "20dp
RecyclerView
,这些单元格被表示为LinearLayout
,我的问题是,如何在整个RecyclerView本身中添加左边距和右边距,以便每个单元格也有左边距和右边距?与在cell类中执行此操作相比,我想要一种更好的方法,因此我想知道是否可以将左右边距添加到RecyclerView
本身?在布局的xml文件中,只需将边距添加到RecyclerView本身
<RecyclerView
marginStart = "20dp"
marginEnd = "20dp"
/>
将边距添加到项目的布局中,则列表中的所有项目都将具有margins@NikosHidalgo是的,但这似乎不太理想你在一个地方加了两个边距;我更理想的是什么?@NikosHidalgo,recyclerview可以有两种类型的单元格,然后我必须在这两个项目中添加边距,而不是在整个recyclerview中添加边距。只需将边距添加到recyclerview中,如下面的答案所示