2010-10-13 7 views
0

J'ai construit une application dans android. Cette application doit afficher une liste de texte, mais la liste de texte augmente continuellement. Cela signifie que l'utilisateur peut voir une liste augmentée de texte. Chaque texte est séparé par une ligne horizontale. Il ressemble à google market lorsque le marché essaie d'afficher la liste des applications. Comment puis-je faire dans cette situation?Comment faire une liste qui peut montrer le contenu modifiable

Répondre

1

Vous n'avez pas mentionné d'où proviennent les données, mais supposons que vous ayez un ArrayList de votre modèle Text.

Étapes:

  • Ajouter un ListView à votre disposition
  • étendons ArrayAdapter
  • assignez ce nouvel adaptateur à votre ListView
  • Modifier le tableau ajout/suppression de nouvelles choses
  • Avertissez le ListView que les données ont été modifiées à l'aide de la méthode notifyDataSetChanged() de l'adaptateur.
+0

Bonjour Macarse! Merci pour votre réponse! Je veux dire ma liste peut changer continuellement mais les utilisateurs ne doivent pas attendre. Il ressemble au marché de google quand le marché essaye de montrer des applications sur une catégorie! Merci. –

+0

@ Nguyên Thành: Si vous êtes prêt à faire quelque chose comme ça, je vous recommande de rechercher 'Endless Adapter'. C'est un morceau de code fait par Mark Murphy qui fait exactement cela. – Macarse

+0

Merci! Je pense que j'ai ce dont j'ai besoin. Merci Macarse! –

Questions connexes