안드로이드 listView에서 데이타셋이 변경되는 경우 adapter.notifyDataSetChanged()를 호출하면 자동으로 화면이 갱신됩니다. 그런데 안되는 케이스가 있습니다. 초기 데이타셋이 0건에서 신규 추가 변경되는 경우는 adapter.notifyDataSetChanged()이 동작하지 않습니다. adapter.notifyDataSetChanged() 메소드를 찾아보면 이렇게 생겼습니다. mObservers.size() 이 0인 경우는 for 문을 타지 않습니다. public void notifyChanged() { synchronized(mObservers) { // since onChanged() is implemented by the app, it could do anything, i..