Android Listview ArrayAdapter exemple
Question
J'utilise la ligne vue personnalisée dans widget ListView
.
J'ai méthode getView
dans ma mise en œuvre.
Ce que je veux est que je veux cacher l'image de division de 2e rangée comment puis-je faire?
La solution
Si vous parlez de l'image qui apparaît lorsque vous appelez setDivider ou android. Diviseur en XML, je ne pense pas que vous pouvez le cacher sur certaines lignes et l'afficher sur d'autres lignes
Au lieu de cela, vous pouvez créer un PNG (probablement avec draw9patch) avec une bordure en haut ou en bas, et dans votre ListAdapter.getView () définir comme l'arrière-plan sur ce que les lignes que vous voulez. Sur les autres lignes, vous pouvez définir un arrière-plan qui n'a pas de frontière. Cela donnera l'impression que certaines lignes ont un diviseur, et d'autres ne le font pas.