RecyclerItemDecoration allows you to draw divider between items in recyclerview with multiple ViewType without considering items&#x27; positions!<p>When using recyclerView with different ViewType, you either have only one simple divider or different types of dividers. When you want to draw different dividers between recyclerView&#x27;s items, basically you must consider items&#x27; position; often you need to have separate ItemDecoration&#x27;s behaviors declared in your code using switch cases or if statements. For example, each time items&#x27; position changes happen, you must rewrite ItemDecoration&#x27;s behaviors.<p>You don&#x27;t need to think about items&#x27; position! You need to care about their ViewType!!