我已經搜索,沒有任何主題真的似乎有幫助,我的問題是我在PopupScreen上啓動一個線程,等待它完成,然後用適當的通知關閉PopupScreen,這裏是我的代碼同步線程IllegalStateException
LoginThread lt = new LoginThread(str1, str2);
lt.start();
synchronized(lt){
try{
lt.wait();
}catch(InterruptedException ie){
ie.printStackTrace();
}
//Everything works fine until here i add
close();
//Or
this.close();
}
private class LoginThread extends Thread{
public LoginThread(String str1, String str2){
}
public void run(){
synchronized(this){
notify();
}
}
}
任何建議如何關閉此popuscreen?
@downvoter - 我沒有看到downvoting這個問題的理由..請解釋一下自己.. – TheLostMind