Recyclerview faire le dernier point de l'élément sélectionné?

J'ai une horizontale Recyclerview qui affiche des images bitmap.
La Façon dont il est mis en œuvre est que j'ai un Imageview et un recyclerview dessous. L'élément actuellement sélectionné est affiché sur l'affichage de l'image. L'image sélectionnée de vue est un fond bleu pour indiquer qu'il est sélectionné. Je peux choisir des images de la galerie et à chaque fois qu'une nouvelle image est sélectionné, je veux faire défiler jusqu'à la dernière position et de faire de l'élément sélectionné.

La liste des images est conservé dans une liste de tableau et à chaque fois qu'une nouvelle image est ajouté, j'ai ajouter l'image à la liste et notifyDataChanged().

Actuellement, lorsque je suis de la liaison d'un point de vue, je bascule la visibilité de l'arrière-plan bleu dans

public void onBindViewHolder(final MyRecyclerViewHolder titulaire, int position) {
}

Mais le problème est que si l'enfant est hors de l'écran, de les lier la vue n'est pas appelé et je n'ai pas faites défiler jusqu'à la nouvelle position.
J'ai lu la documentation de recycleur de vue et ne pouvait pas comprendre comment faites défiler jusqu'à cette vue d'enfant. Je ne suis pas d'il y a un SmoothScrollTo méthode, mais ma question est: où dois-je déclencher cela ?

OriginalL'auteur LostPuppy | 2015-03-20