안녕하세요. 안드로이드 app개발도중 handler 문제가 생겨 문의드립니다.

보통 handler를 생성하게 되면 main thread로서 생성이 되잖아요.

근데 main thread 말고, 다른 스레드를 위한 handler를 생성할 방법은 없나요?

혹시 안드로이드가 단일 스레드 모델이라 안되는 건지...


하고싶은 기능은

public class TestActivity extends Activity {
Handler handler = New Handler() { << 일반적 핸들러 생성 (MainThread에서 사용)
}

void test() {
Thread thread = new Thread() {
public void run() {
Handler newHandler = new Handler();      <<<<< 이렇게 추가 핸들러를 구성하고 싶습니다.
registerHandler(newHandler);
};
};
}
}

좀 말이 안되게 짠 코드지만.. 위의 기본 handler말고 하나를 추가하는 것이 목적입니다.

도움 부탁 바랍니다._ _

감사합니다. 감기조심하세요!