package Ġorg . vide ol an . v lc . gui . helpers Ċ Ċ import Ġandroid . content . res . Resources Ċ import Ġandroid . graphics . Rect Ċ import Ġandroid . view . View Ċ Ċ import Ġandroidx . annotation . Dim en Res Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ Ċ // ĠExtract ed Ġfrom Ġhttps :// gist . github . com / yq rit c / cc ca 7 7 dc 4 2 f 2 3 6 4 7 7 7 e 1 Ċ class ĠItem Offset Decoration ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġoffset Left Right : ĠInt , ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġoffset Top Bottom : ĠInt Ċ ) Ġ: ĠRecyclerView . Item Decoration () Ġ{ ĊĊĠĠĠ Ġconstructor ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġresources : ĠResources , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Dim en Res Ġoffset Left Right Id : ĠInt , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Dim en Res Ġoffset Top Bottom Id : ĠInt ĊĠĠĠ Ġ) Ġ: Ġthis ( resources . get Dimension Pixel Size ( offset Left Right Id ), Ġresources . get Dimension Pixel Size ( offset Top Bottom Id )) ĊĊĠĠĠ Ġoverride Ġfun ĠgetItem Offsets ( out Rect : ĠRect , Ġview : ĠView , Ġparent : ĠRecyclerView , Ġstate : ĠRecyclerView . State ) Ġ{ ĊĠĠĠĠĠĠĠ Ġout Rect . set ( offset Left Right , Ġoffset Top Bottom , Ġoffset Left Right , Ġoffset Top Bottom ) ĊĠĠĠ Ġ} Ċ } Ċ