안드로이드 개발 질문/답변
(글 수 45,052)
제 코드가 Activity를 상속받지 않는 클래스에서
startActivityForResult 를 이용하여 사진 촬영을 합니다.
startActivityForResult는 생성자 인자로 this 를 이용하여 Activity 값을 전달하여
m_activity.startActivityForResult .....
이런식으로 호출 하였지만....
그 이후에 카메라 촬영완료 시점을 이용하려고 onActivityResult 를 사용하려고 하는데....
acrivity 를 상속하지 않아서 어떻게 할 방법을 모르겠습니다. T_T
이럴땐 어떻게 해야 하나요?
그러니깐 제가 최종적으로 알고 싶은것은
Activity를 상속받지 않는 클래스에서 onActivityResult 사용하는 법입니다.
방법이 없다면 우회하는 방법도 없을까요?




m_activity에 OnActivityResult()를 만들어 놓고,
m_activity의 OnActivityResult()에서 activity를 상속받지 않은 클래스의 특정 함수를 호출해주면 될것 같네요.