Alors que j'examine et prototyper mon projet Android, j'ai remarqué qu'il y a une vue qui a une liste d'éléments qui sont très personnalisés. J'ai compris la plupart de mes outils que je prévois d'utiliser mais j'ai besoin de conseils.Meilleure façon de créer une vue personnalisée pour chaque élément de la liste
J'ai une liste d'éléments qui peuvent contenir des photos, du texte vers la droite, une image vers le bas et plus de texte ci-dessous. Très confus je sais. Chacun d'eux peut être présent pour un article. La seule chose qui sera toujours là est le titre.
Donc, ma question - quelle est la meilleure façon de créer chaque vue de liste personnalisée? Je pense que je dois utiliser ce getView pour créer chaque vue. Mais lors de la création de chaque vue, est-il préférable de créer une vue dynamiquement et d'ajouter une image, par exemple, si elle existe, ou de créer un fichier xml avec tous les éléments possibles et de les masquer selon l'élément?
Avez-vous un exemple? Je prévoyais de faire # 2 de toute façon, mais maintenant je suis intrigué parce que je pensais qu'une fois que vous créez une vue, vous ne pouvez pas le réutiliser. Tout échantillon de code serait génial. –