Page 283 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 283
case "L" : mhandler.sendEmptyMessage(15); break;//Ctn go left
case "A" : mhandler.sendEmptyMessage(16); break;//led1 On
case "a" : mhandler.sendEmptyMessage(17); break;//led1 Off
case "B" : mhandler.sendEmptyMessage(18); break;//led2 On
case "b" : mhandler.sendEmptyMessage(19); break;//led2 Off
case "C" : mhandler.sendEmptyMessage(20); break;//led3 On
case "c" : mhandler.sendEmptyMessage(21); break;//led3 Off
case "D" : mhandler.sendEmptyMessage(22); break;//led4 On
case "d" : mhandler.sendEmptyMessage(23); break;//led4 Off
case "E" : mhandler.sendEmptyMessage(24); break;//led5 on
case "e" : mhandler.sendEmptyMessage(25); break;//led5 off
default : if(Integer.parseInt(share.getShareDatea()) < 10) {
if(Integer.parseInt(share.getShareDatea()) > 0){
mhandler.sendEmptyMessage(1);
}
else
mhandler.sendEmptyMessage(0);
}
}*/
//주석처리된 부분. 변경 전.
}
private class Updater extends AsyncTask<Void, Void, Void> { //공공데이터 파
싱을 위한 AsyncTask.
//AsyncTask는 스레드와 다르게 UI를 바꿀 수 있다. ( 단, doInBackground에서는 불가능 )
@Override
protected Void doInBackground(Void... voids) {
Log.e("Updating...", "Updating");
Update(); //공공데이터 파싱~
Log.e("Updated", "Updated");
return null;
}
@Override
protected void onPostExecute(Void aVoid) {
super.onPostExecute(aVoid);
}
}
class Sharearea { //공유 라이브러리
- 276 -