Así es como agrego una matriz a vista de lista:ArrayAdapter de Android - agregar cadenas vista de lista en lugar de reemplazar
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 es URI de un archivo.
Funciona bien. Pero la próxima vez que quiera organizar una nueva matriz, no quiero reemplazarla con una nueva, sino agregar nuevas a las existentes. ¿Cómo puedo lograr eso?