Возвращение значения из потока

У меня есть метод с HandlerThread . Значение изменяется внутри Thread , и я хотел бы вернуть его в метод test () . Есть ли способ сделать это?

public void test()
{   
    Thread uiThread = new HandlerThread("UIHandler"){
        public synchronized void run(){
            int value; 
            value = 2; //To be returned to test()
        }
    };
    uiThread.start();
}
86
задан Neeta 5 February 2012 в 12:09
поделиться