A intent에서
Intent i = new Intent(context, Test2.class); 를 통해 Test2로 이동 후 저장작업을 하고서Test2는 fihish()를 했습니다.
그리하여 데이터가 바뀌었는데요 첫번재 화면이 reset되지 않아 바뀐데이터가 바로 안보이네요
첫번째 Intent에서 onCreate부분에 리스트를 조회하도록 했는데
Test2에서 finish하면서 첫 화면을 다시 조회하게 하려는데 방법좀 알려주세요.
A intent에 public void onRsume() {
super.onResume();
//오픈과 동시에 리스트 조회
setData();
}
를 했는데 타질 않네요
Test2 시작시 Test2를 식별 할 수 있는 코드를 아래 처럼 넘겨주고
onActivityResult에서 넘어오는 코드 즉, requestCode가 Test2 코드이면... 뭐 조회를 하던가 하면 되죠..
startActivityForResult(intent, CODE_TEST2);
public void onActivityResult(int requestCode, int resultCode, Intent intent){
super.onActivityResult(requestCode, resultCode, intent);
if(requestCode == CODE_TEST2) {
refresh();
}
}
public void onActivityResult(int requestCode, int resultCode, Intent intent){ 이게 아예 타질않는데 무슨 문제가 있는건지...
아놔...




onCreate말고 onResume에서 해주세요