diff --git a/OCH/shuttle/passenger_weaknet/src/main/java/b2/com/mogo/och/shuttle/weaknet/passenger/ui/line/lineinfo/item/ItemDecoration.kt b/OCH/shuttle/passenger_weaknet/src/main/java/b2/com/mogo/och/shuttle/weaknet/passenger/ui/line/lineinfo/item/ItemDecoration.kt index e25580bec3..e33191337a 100644 --- a/OCH/shuttle/passenger_weaknet/src/main/java/b2/com/mogo/och/shuttle/weaknet/passenger/ui/line/lineinfo/item/ItemDecoration.kt +++ b/OCH/shuttle/passenger_weaknet/src/main/java/b2/com/mogo/och/shuttle/weaknet/passenger/ui/line/lineinfo/item/ItemDecoration.kt @@ -15,8 +15,14 @@ class ItemDecoration() : RecyclerView.ItemDecoration() { outRect: Rect, view: View, parent: RecyclerView, state: RecyclerView.State ) { - if((parent.adapter?.itemCount ?: 4) < 4){ - val height = AutoSizeUtils.dp2px(parent.context,140f) + if((parent.adapter?.itemCount ?: 4) < 4) { + val height = AutoSizeUtils.dp2px(parent.context, 140f) + + val layoutParams = view.layoutParams as RecyclerView.LayoutParams + layoutParams.height = height + view.layoutParams = layoutParams + }else if((parent.adapter?.itemCount ?: 4) == 4){ + val height = AutoSizeUtils.dp2px(parent.context, 100f) val layoutParams = view.layoutParams as RecyclerView.LayoutParams layoutParams.height = height