Je développe une application SoundBoard. Ma classe étend ListActivity et ListView est la suivanteAndroid: Obtenir le TextView dans onItemClickListener() de ListView
[Image] [Text]
[Image] [Text]
[Image] [Text]
Maintenant, lorsque l'utilisateur clique sur une textview, je dois changer l'image de cette textview. Je l'implémente par le code suivant.
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
TextView tv1 = (TextView) view;
//Here I change the image with tv1 as reference
}
Mais je besoin d'une autre façon pour obtenir le TextView sélectionné. Parce que lorsque je change l'image en utilisant la méthode ci-dessus, si l'utilisateur sélectionne la troisième rangée dans la liste, l'image change dans la troisième rangée de la deuxième page de défilement, la troisième rangée de la troisième page de défilement et ainsi de suite. les modifications de l'image textview requises, mais une vue de texte dans les pages de défilement à venir est modifiée lors du défilement de la liste. J'espère que vous avez mon problème. Toute aide est appréciée. Merci
Pouvez-vous m'aider avec le code s'il vous plaît. Parce que je suis un débutant. Et cela me semble complexe. Merci pour votre réponse. – Vivek
Je ne pense pas que cela devrait être difficile à écrire, mais je ne connaîtrais pas suffisamment votre code pour savoir par où commencer. Donnez-lui votre meilleur coup, et si vous rencontrez des problèmes, alors postez le code ici (ou dans une autre question.) –