public static MainActivity mainActivity = null;
OnCreate 시에 아래처럼 선언합니다.
mainActivity = MainActivity.this
다른 액티비티에서 스레드를 실행할 때, 아래처럼 선언하여 스레드를 시작합니다.
new Thread(mainActivity. new Client()).start();
다른 곳에서 interrupt를 걸려고 하는데
(mainActivity.Client()).interrupt;
이게 아닌가요? 저런 경우에 구문이 어떻게 되는지 궁금합니다..