Maintenant, ajouter des cases à cocher à une liste est vraiment facile. Ma question est la suivante: si nous voulons ajouter des cases à cocher à certains éléments de la liste. Disons que j'ai un système de fichiers et que je veux donner une case à cocher uniquement aux fichiers mais pas aux dossiers.
C'est la meilleure façon de s'y prendre? Dois-je l’ajouter en tant que vue et définir les balises de cette ligne?
Des idées.
Merci d'avance.
Réponses:
1 pour la réponse № 1J'ajouterais une vue personnalisée à la liste: La vue personnalisée doit avoir une disposition linéaire (horizontale) et 2 éléments: case à cocher et vue texte. Si vous souhaitez supprimer la case à cocher, définissez sa visibilité sur GONE sur les dossiers (dans la méthode getView de votre adaptateur personnalisé). Voir ici pour un exemple similaire: http://appfulcrum.com/?p=351