임시 자료/유니티_안드로이드
startActivityForResult(), onActivityResult() 사용하기
우유먹고쑥
2014. 8. 25. 00:56
안드로이드 코딩을 할 때, 가장 기본적인 메소드 중 하나가 바로 startActivityForResult()이다.
안드로이드의 Activity들은 startActivityForResult()라는 메소드를 통해 sub activity를 만들고 Activity끼리 서로 데이터를 교환 할 수 있다.
그 사이에는 'extra' 라는 통로가 존재하는데, 이 부분을 잘 알아야 한다.
Activity A가 Activity B를 서브 엑티비티로서 부르고 그로부터 결과 값인 데이터를 전송받기 위해서는 어떻게 해야 할까?
먼저 삽화를 통해 기본 원리를 파악해 보도록 하자.