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.

Était-ce utile?

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
scroll top