title: How to shift accessibility focus on RecyclerView's first element on some action?
body: <p>I am new with android accessibility - <code>TalkBack</code>. 
  I am aware of basic things like <code>contentDescription</code>, <code>importantForAaccessibility</code> and how they make node tree, etc. </p>
  
  <p>In my problem, I want to shift accessibility focus on <code>RecyclerView</code>'s first element on some action. </p>
  
  <p>Usually <code>someView.requestFocus()</code> or <code>someView.sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_FOCUSED)</code> works.
  But it seems to not working as expected in <code>RecyclerView</code>.</p>
  
  <p>I have tried to solve it by:</p>
  
  <ol>
  <li><p><code>android:accessibilityLiveRegion="polite"</code> but it only announce that list is there. But it doesn't go on an element with accessibility focus.</p></li>
  <li><p>By focusing the first element from the adapter - but it's a bad idea to do so!</p></li>
  </ol>
  
  <p>Other than that, <code>android:accessibilityTraversalAfter</code> and <code>android:accessibilityTraversalBefore</code> also don't work well with a list view in android.</p>
  
  <pre class="lang-java prettyprint-override"><code>someView.requestFocus()
  someView.sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_FOCUSED)
  </code></pre>