Page 490 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 490

정보통신기기  프로젝트






                                  }  while (running);

                        //실시간  통신이  끝나거나  한번  통신이  끝낫을  때  실행됨

                                  threadRun  = false;

                             }

                       }



                    //서브  쓰레드와  메인  쓰레드간에  통신할  수  있는  인스턴스

                       Handler  handler =  new  Handler() {

                                //여기서  핸들러가  무슨  메시지를  받았는지에  따라  메인쓰레드에서  작업함

                             public  void  handleMessage(Message  msg)  {

                                  int set =  -1;

                        //수정요청  메시지

                                  if  (msg.what  ==  1)  {




                              //엘레베이터  층  확인  버튼  모두  투명
                                       f1Icon.setVisibility(View.INVISIBLE);

                                       f2Icon.setVisibility(View.INVISIBLE);

                                       f3Icon.setVisibility(View.INVISIBLE);

                                       f4Icon.setVisibility(View.INVISIBLE);

                                       f5Icon.setVisibility(View.INVISIBLE);




                              //올라가는  버튼과  내려가는  버튼도  포함
                                       for (int  i  =  0; i  < 4;  i++)  {

                                             up.get(i).setVisibility(View.INVISIBLE);

                                             down.get(i).setVisibility(View.INVISIBLE);

                                       }

                                //floor  변수값을  이용해서  제어

                                       switch  (Integer.parseInt((floor)))  {


                                                                                               정보통신기기과
                                                         -  483  -
   485   486   487   488   489   490   491   492   493   494   495