RecyclerView - obtenir tous les points de vue/viewholders

Je veux mettre à jour le RecyclerView alors que c'est l'affichage des données, dans mon cas, je montre des images avec ou sans étiquettes.

Defaultly je définir la visibilité de l'étiquette quand j'ai créer la vue titulaire et c'est très bien, mais je veux que l'utilisateur de modifier les étiquettes de la visibilité à travers le menu lorsque le RecyclerView est indiqué, donc je veux mettre à jour manuellement la visibilité pour tous les points de vue dans le RecyclerView.

Puis-je obtenir en quelque sorte tous les Views? J'ai besoin de tous, pas seulement celles que l'on voit, je ne veux pas que plus tard, recyclé View n'est pas mis à jour...

Vous disposez de tous les paramètres de savoir si l'étiquette est visible ou pas dans le onBindViewHolder? Vous devriez vérifier ce paramètre. Mise à jour le paramètre dans le menu et jeu de carte.notifyDataSetChanged
Je suis en train de lire dans les préférences, j'ai donc envie de le faire une FOIS et toujours pas... je pouvais le faire avec un interne boolean dans l'adaptateur, ne pense pas à ce sujet en fait...
Ce paramètre est le même pour tous les articles? ou peut être différent selon l'article?
De même pour tous... C'est pourquoi je préfère une itération sur tous les points de vue...
Vous pouvez passer cette valeur dans le constructeur de l'adaptateur, et de créer une méthode dans l'adaptateur pour modifier cette valeur

OriginalL'auteur prom85 | 2016-01-12