【发布时间】:2014-02-19 09:41:02
【问题描述】:
我已经搜索过,但似乎没有一个主题真的有帮助,我的问题是我在 PopupScreen 上启动了一个线程,等待它完成,然后使用适当的通知关闭 PopupScreen,这是我的代码
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();
}
}
}
有什么建议可以关闭这个弹出屏幕吗?
【问题讨论】:
-
@downvoter - 我认为没有理由不赞成这个问题。请解释一下自己..
标签: multithreading blackberry java-me