Page 489 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 489
}
buttonOn=false;
}
//통신시 값을 못받아오지 않았을 경우만 실행됨
if (floor != null && status != null) {
//핸들러 한테 앱 UI 수정 요청을 보냄
handler.sendEmptyMessage(1);
//최근 데이터베이스의 값이랑 값은지 비교
if (!(floor.equals(exFloor) && status.equals(exStatus))) {
//상태나, 층정보 중 하나만 달라도 데이터베이스의 대입
dataBase.insert(status, Integer.parseInt(floor));
}
}
}
//만약 실시간 통신이 on 일경우
if (running)
try {
//설정값에 적혀있는 간격만큼 쉼
Thread.sleep(this.interval);
//오류 처리부분
} catch (InterruptedException e) {
e.printStackTrace();
}
인천전자마이스터고등학교
- 482 -