[Android] 다른 Activity의 ListView새로고침하기 (notifyDataSetChanged)
1.새로고침하고자 하는 Activity의 Context를 전역변수로 만들어 준다. public static Context CONTEXT; 2.onCreate 부분에서 Context의 값을 지정해준다. CONTEXT = this; 3.다른 Activity에서 위의 Context의 onResume() 메서드를 호출한다 ((ListActivity)ListActivity.CONTEXT).onResume(); ※ 해당 내용은 onResume() 메서드를 통해 새로고침한다는 가정하에 작성한 내용. onResume() 메서드에 새로고침에 관한 내용이 있어야 한다. @Override public void onResume() { super.onResume(); ListView.notifyDataSetChanged(); }
Computer/Android
2019. 5. 15. 02:03