RecyclerViewに対して行間に区切り線(divider)をつけるときにaddItemDecoration()というメソッドを使用する。
このメソッドは2つあり、
addItemDecoration(ItemDecoration decor, int index) と
addItemDecoration(ItemDecoration decor) である。
てっきりindexで行番号を指定してその行だけ任意のdividerをつけられるのかと思ったがそうではなかった。
実際にはdecorationの描画順を表しているらしく、全ての行に対して設定したdecerationが全て適用された
状態で表示される。
とはいえ色の上書きが記述順に関係している様子もないのでこの辺は謎である。