水平RecyclerView-列出从中心排列的项目

时间:2018-08-14 09:12:30

标签: android android-layout listview android-recyclerview

有没有一种方法可以显示水平recyclerview中心对齐的项目。 即列表的重心将为center_horizo​​ntal。

例如,要实现以下内容:

enter image description here

2 个答案:

答案 0 :(得分:1)

您可以定义自定义布局管理器: Android Centering Item in RecyclerView

或者,如果需要离散滚动,请使用lib: https://android-arsenal.com/details/1/5480

或者recyclerView可以是wrap_content,且父框架的中心位置为: How do I make WRAP_CONTENT work on a RecyclerView

答案 1 :(得分:1)

尝试以下代码:

SnapHelper helper = new LinearSnapHelper();
helper.attachToRecyclerView(recyclerView);