Android TV RecyclerView focus interaction : <p>I'm currently using a regular <code>RecyclerView</code> with <code>GridLayoutManager</code>with different <code>spanCount</code> depeding on the <code>viewType</code> for an Android TV app. All is working decent but I have 2 issues:</p>

<ol>
<li>If you long press the dpad down to scroll fast between the items sometimes the focus is lost to a view that isn't a child of the RecyclerView.</li>
<li>How can I tell the <code>RecyclerView</code> to keep the current focused view in the center of the grid?</li>
</ol>

<p>It seems that the issues listed are fixed by using the <code>VerticalGridView</code> from <code>LeanBack</code> library but the <code>LayoutManger</code> that it uses is internal and doesn't support <code>spanCount</code>.</p>
