title: Customising accessibility in recyclerview using onPopulateAccessibilityEvent and AccessibilityDelegate
body: <p>I'm trying to customise the talkback output for items in a RecyclerView.  I have modified the <code>onBindViewHolder</code> method to include the following code</p>
  
  <pre><code>       itemView?.setAccessibilityDelegate(object: View.AccessibilityDelegate() {
              override fun onPopulateAccessibilityEvent(host: View?, event: AccessibilityEvent?) {
                  super.onPopulateAccessibilityEvent(host, event)
                  event?.let {event -&gt;
                      if (event.eventType == AccessibilityEvent.TYPE_VIEW_ACCESSIBILITY_FOCUSED) {
                          event.text.add("Hello world!")
                      }
                  }
              }
          })
  </code></pre>
  
  <p>Unfortunately, the talkback output is only modified for the last visible item in the <code>RecyclerView</code>.  </p>
  
  <p>I don't understand why the delegate works for some <code>ViewHolders</code> and not others.</p>