Troche zamotales. W pierwszym activity masz liste? Jak jest wypelniana lista. W drugim masz liste? Bo piszesz, ze w drugiej chcialbys dodac element z textview(moze z edittext) z 1 activity do listy.
Byc moze chcesz zrobic tak, ze w 1 activity masz editext, klikasz buton i w drugim activity na liscie widzisz ten text. Jak przechodzisz do pierwszego, zeby dodac kolejny text. Przez cofnij?
Na chlopski rozum. W drugim activity musisz zrobic wywolanie 1 przez intent i przekazanie stringow z listy. I vice wersa z 1 do 2.
Przekazujesz przez bundle arraylist do ktorej dodajesz kolejne elementy z 1 activity i wypelniasz liste w drugim
edit:
Przy wykorzystaniu sharedpreference, do kazdego nowego stringa z 1 activity musialby byc inny key.
Ja proponuje isc na glepsze wody, poniewaz, napisales, ze w przyszlosci chcesz kasowac wybrana pozycje z listy. Jest to proste przy przekazywaniu tablic lub arraylist. Nie wiadomo jak sie projekt rozwinie, to zrob sobie baze SQLite, jedna tabela, w 1 activity dodajesz stringi do bazy, w drugim odczytujesz. Bazy i tak cie czekaja, jak chcesz sie rozwijac.