액티비티를 상속한 a 클래스는 단순한 액티비티이고

서페이스뷰를 상속한 b클래스는 안에 스레드도 있고 여러가지 처리를 하는 클래스인데

 

a의 뷰로 b를 올려져있는 상태이구요

 

이때 b클래스안에 스레드에서 특정 조건이 맞았을때 종료시키고 새로운 액티비티를 생성시키고싶은데

 

여기저기 찾아보니 b는 뷰로해서 올라간것이니 실질적으로 a클래스에서 종료든지 뭐든 처리를 해줘야한다는데

 

b클래스에서 a클래스로 뭔가 메시지 같은것을 보내서 a에서 finish() 를 할수있나요

 

둘다 하나씩 뭔가 상속을 받아서 BroadCastReceiver 이거를 상속해줄수도없고

 

아니면 어떤 식으로 해서 처리를 해주어야하나요