안녕하세요.
우선 A라는 클래스가 있고 이것은 Thread를 상속받았습니다.
Activity에서 스레드를 상속받은 A클래스를 호출하여 작업을 실행합니다.
그리고 버튼을 누르면 서비스가 실행되고, 서비스에서 또 A클래스를 호출하여 작업합니다.
그리고 액티비티가 Destroy가 될 때 액티비티에서 사용하던 A클래스의 값을 변경하고, interrupt 시킵니다.
그런데 !
서비스에서 호출한 A클래스가 종료되어버립니다.
나중에 실행한 스레드가 종료되버린것입니다.
어떻게 해결해야하나요