라인의 재사용에 관하여
class thread extends Thread{
@Override
public void run() {
//
try {
city=getIntent().getStringExtra("CityName");
if(city==null){
city=" ";
}else{
int index=city.indexOf("(");
city=city.substring(0, index-1);
}
//SoapObject
detail=gws.getWeather(city);
}
catch (Exception e) {
e.printStackTrace();
}finally{
Message msg = new Message();
msg.what = 1;
mHandler.sendMessage(msg);
}
}
}
부팅 라인.오직
thread th;
th=new thread();
th.start();
이 순수한 방법을 다시 호출해야 할 때도
th=new thread();
th.start();
이렇게 하면 라인has started에 이상이 생기지 않는...왜냐하면 핸들러에서 start 라인을 더 할 때...이전 스레드는 QT에 의해 회수되었습니다..이렇게 하면 new 이 라인 방법입니다.시동 걸었어!!!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Exception in thread main java.lang. NoClassDefFoundError 오류 해결 방법즉,/home/hadoop/jarfile) 시스템은 Hello World 패키지 아래의class라는 클래스 파일을 실행하고 있다고 오인하여 시스템의 CLASSPATH 아래 (일반적으로 현재 디렉터리를 포함) Hell...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.