ArrayAdapter d'Android - ajouter une liste de chaînes au lieu de remplacer
C'est comment j'ai ajouter un tableau à la liste:
ListView my_listview = (ListView)findViewById(R.id.listView1);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, my_array);
my_listview.setAdapter(adapter);
my_array est uri d'un fichier.
Il fonctionne bien. Mais la prochaine la prochaine fois, je veux le tableau une nouvelle matrice, puis je ne veux pas le remplacer par un nouveau au lieu d'en ajouter de nouvelles à celles déjà existantes. Comment puis-je le réaliser?
source d'informationauteur Badr Hari
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser un
ArrayList<String> my_array
plutôt qu'unString[] my_array
et ensuite vous pouvez faire:pour ajouter des éléments à partir d'un nouveau tableau pour votre tableau. Ensuite, vous pouvez faire:
de mettre à jour votre ListView avec les nouveaux éléments.