구조가 어떻게 되어 있는지에 따라 다릅니다
일단 리스트 뷰가 존재하는 액티비티 (A)에서 리스트뷰에 추가할 데이터를 가진 액티비티(B)를 띄운다는 전제 하에 말씀드리면 아래와 같습니다.
1. A 액티비티에서 B 액티비티를 startActivityForResult 함수를 사용하여 호출합니다.
2. B 액티비티 종료전 setResult 를 사용하여 리스트뷰에 표시될 데이터를 전달합니다.
3. A 액티비티에서 onActivityResult를 사용하여 데이터를 수신받아 리스트뷰 Adapter에 연결된 어레이리스트에 추가합니다.
4. 리스트뷰에 연결된 Adapter의 notifyDatasetChanged를 호출합니다.