title: How to animate the change of a layout manager of recycler view
body: <p>I am using a recycler view with 2 different layout layout manager which is LinearLayoutManager and GridLayoutManager.</p>
  
  <p>I would like to animate the items when switching from one layout manager to another manager. Is there a way to achieve this effect?</p>
  
  <p>The approached pops up in my head is to override the setLayoutManger method and capture the BEFORE states of the items using the fromLayoutManager and calculate the AFTER states of the items using the toLayoutManager and animate those items into place.</p>
  
  <p>I have not investigate deeply into the codes, so anyone could tell me that is such approach achievable or is there better to achieved this?</p>