Activity를 상속 받지 않는 클래스에서

startActivityForResult 를 실행하고 싶은데 어떻게 해야 할까요?

 

제 생각엔

 

제 프로그램이 메인 클래스는 activity를 상속 받고 있거든요.

 

그래서 메인클래스에서 activity 를 activity를 상속받지 않는 클래스를 호출할때

생성자 인자로 넘겨주려고 하는데요...

 

어떻게 넘겨줘야 할지 모르겠네요....

자신의 activity 객체를 어떻게 받아오는지...ㅡㅡ;;;;;

 

아니면 이것 말고 더 좋은 방법이 있는지요