Question
C’est une question idiote et je sais que la réponse est posée devant moi, j’ai du mal à la chercher correctement.
J'ai une vue personnalisée qui a été définie comme vue du contenu et gonflée à partir du xml. Comment puis-je accéder à l'instance pour appeler des méthodes dessus à partir de la classe d'activité? Je me souviens avoir vu quelque chose de similaire à getResourceById () il y a quelque temps, mais je n'arrive pas à le trouver et je ne suis même pas sûr que ce soit la meilleure façon de le faire.
Désolé pour la question idiote.
La solution
Si vous avez utilisé un inflater, une instance de la classe View vous sera donnée. Vous utilisez ensuite votre instance comme si
LayoutInflater li = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
row = li.inflate(R.layout.small_listview_row, null);
TextView tvItemText = (TextView)row.findViewById(R.id.tvItemText);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow