startActivityForResult 를 이용하여 호출한 액티비티의 리턴값을 받아 처리를 하고 싶을 경우
A 액티비티에서 startActivityForResult 로 B액티비티를 호출해 다시 A로 돌아와서
onActivityResult를 오버라이드해서 보통 쓰는데
A액티비티를 destory (종료) 시키거나 A 액티비티를 부르는데 있어서
intent flag에 Intent.FLAG_ACTIVITY_NO_HISTORY 속성을 주게 되면
onActivityResult로 돌아오지도 안고 destory 되 버린다 ㅠ.ㅠ
구조상 여러 액티비티를 호출하고 있어서 태스크에 쌓아두지 않으려고 추가한 속성인데
잘되던 처리가 되지않아서 한참 삽질을.. 흑;
댓글 없음:
댓글 쓰기
++ 블로그 무단납치 아니아니 아니되오!! 얘기는 하고 델꾸가시오!! ++