package Ġcom . ark iv an ov . kon f . shared . common . ui Ċ Ċ import Ġandroid . graphics . Rect Ċ import Ġandroid . view . View Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ Ċ class ĠMargin Item Decoration ( ĊĠĠĠ Ġprivate Ġval Ġmargin Dp : ĠFloat Ċ ) Ġ: ĠRecyclerView . Item Decoration () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠgetItem Offsets ( out Rect : ĠRect , Ġview : ĠView , Ġparent : ĠRecyclerView , Ġstate : ĠRecyclerView . State ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġmargin Ġ= Ġview . resources . dp To Px ( margin Dp ). toInt () ĊĠĠĠĠĠĠĠ Ġout Rect . set ( margin , Ġif Ġ( parent . getChild Adapter Position ( view ) Ġ== Ġ 0 ) Ġmargin Ġelse Ġ 0 , Ġmargin , Ġmargin ) ĊĠĠĠ Ġ} Ċ } Ċ