J'essaye de créer une vue de liste, dans laquelle les articles peuvent être ajoutés dynamiquement, la partie dynamique fonctionne bien, car il peut être fait en utilisant simple curseur et gonfler une mise en page avec l'élément de liste, chaque fois qu'un élément est créé. Mais maintenant, le problème que je suis est que, je veux échanger ces articles aussi bien, en échangeant que dans le remplacement des postes. Tous les exemples que j'ai vus utilisent un tableau de chaînes, c'est-à-dire une liste prédéfinie. Comment puis-je atteindre cet objectif?Comment canI ajouter dynamiquement des éléments dans une vue de liste et les échanger en conséquence
Q
Comment canI ajouter dynamiquement des éléments dans une vue de liste et les échanger en conséquence
0
A
Répondre
1
Utilisez un Arrayadapter comme adaptateur de liste. Vous pouvez maintenant utiliser insert(object, int) pour ajouter un élément à une position spécifique dans le jeu de données de listes. Avec remove les éléments peuvent être supprimés du jeu de données des listes. Puisque l'Arrayadapter surveillera les modifications apportées à l'ensemble de données lui-même, la liste devrait être mise à jour une fois que vous aurez fini de modifier l'adaptateur.
Si vous avez besoin d'utiliser un CursorAdapter cela peut devenir plus difficile. Vous devez modifier la base de données sous-jacente, puis actualiser le curseur utilisé dans votre liste.
Questions connexes
- 1. Comment échanger des éléments dans une liste?
- 2. Comment échanger des éléments en tuple?
- 3. Comment faire pour échanger des modèles dans une vue Backbone
- 4. échanger des éléments dans une grille
- 5. Ajouter dynamiquement des éléments à une liste de sélection dans Ruby On Rails en utilisant Ajax
- 6. Ajouter des éléments de .csv et les grouper dynamiquement
- 7. ajouter des éléments dans la liste de la vue
- 8. Comment ajouter et supprimer dynamiquement des éléments de campagne d'une vue ASP.NET MVC?
- 9. Comment échanger des éléments HTML en javascript?
- 10. Comment ajouter et afficher des éléments dans un groupe de vue de liste dans VB.net
- 11. Ajouter dynamiquement des lignes dans la vue en grille
- 12. Créer une vue liste Dynamiquement dans Android
- 13. jQuery mobile ajouter dynamiquement des éléments
- 14. Comment ajouter dynamiquement des éléments dans listbox.itemsource dans wp7?
- 15. Ajouter les mêmes éléments dans une liste
- 16. Comment ajouter dynamiquement des éléments aux datalines
- 17. Comment ajouter des éléments dynamiquement à une zone de liste dans GWT
- 18. Comment ajouter dynamiquement un UIImageView à une vue et positionner des éléments?
- 19. Comment ajouter les éléments existants dans une liste?
- 20. Comment créer dynamiquement des listes dans sencha et les ajouter à la vue de navigation?
- 21. Comment ajouter des éléments de liste à une autre liste?
- 22. Ajouter dynamiquement des éléments pliables
- 23. Comment ajouter dynamiquement des éléments via jQuery
- 24. ajouter des éléments à la liste dynamiquement android
- 25. Ajouter dynamiquement des colonnes à une liste
- 26. Comment ajouter des espaces dans mon programme en conséquence?
- 27. Comment ajouter des éléments dynamiquement à QListWidget?
- 28. ajouter/supprimer des éléments dans une liste
- 29. Dynamiquement ajouter des éléments pliables
- 30. Rails: Comment puis-je ajouter des éléments à une liste triée dans une vue?
En fait, je stocke mes éléments de liste dans une base de données, donc je dois utiliser l'adaptateur de curseur, comment puis-je obtenir le même effet avec cela? – Sam