Page 276 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 276
}
//예외처리.
}
}
public class CheckUpdate extends Thread {
public void run() {
try {
Log.w("ChattingStart", "Start Thread");
while (true) {
if (socket != null && networkReader != null) {
Log.e("Reading...", "data");
msg = networkReader.readLine();
//읽은 데이터를 msg라는 string에 저장.
Log.e("Stop?", "No");
share.setSharedData(msg);
//위에서 저장한 msg를 데이터 공유 클래스에 저장.
share.setIsReady(true);
MakeImage();
//받은 문자에 따라 핸들러로 UI변경 명령을 내림.
Log.e("Read.", msg);
msg = "";
}
try {
Thread.sleep(100);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
} catch (IOException e) {
Log.e("Shit!", "Shit!");
}
}
}
public class SendUpdate extends Thread {
- 269 -