使用GridLayoutManager时,Android RecyclerView单元格始终保持对齐

时间:2016-04-12 12:24:02

标签: android android-recyclerview centering gridlayoutmanager

使用带有RecyclerView的{​​{1}}时,我的单元格总是左对齐:自由空间始终显示在单元格的右侧。使用GridLayoutManager计算偏移量只会使细胞变小,从而保持细胞右侧的自由空间。 <{1}}中的ItemDecorationgravity="center"中的RecyclerView无效。

1 个答案:

答案 0 :(得分:1)

在我的头撞到墙壁之后,事实证明问题是使用固定尺寸的电池。通过在单元格中设置layout_gravity="center",事情开始正常,android:layout_width="match_parent"正确应用了间距。我也删除了ItemDecoration,虽然我没有测试是否有必要。