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

}
                    return super.onOptionsItemSelected(item);
            //└눌린 버튼에 대한 값을 반환한다.
                }


                public void makeToast(final String str) {
            //└토스트를 생성해주는 메소드
                    new Thread(new Runnable() {
            //└새로운 쓰레드를 만든다.
                        @Override
                        public void run() {
            //└run 메소드 시작
                            mHandler.post(new Runnable() {
            //└mHandler.post를 이용한다.
                                @Override
                                public void run() {
            //└run 메소드 시작
                                    Toast.makeText(getBaseContext(), str, Toast.LENGTH_SHORT).show();
            //└현재 보여지고 있는 페이지에 str이란 String값을 LENGTH_SHORT로 해서 보여준다.
                                }
                            });
                        }
                    }).start();
            //└쓰레드 시작
                }


                public  void  imgBtnSelected(int  index,  EditText  name,  EditText  reason,  ImageButton  btn,
            TextView change_name) {
            //└이미지 버튼이 눌렸을 때 이를 어떻게 처리할 것인지 판단하는 메소드. index값, name값, reason
            값, btn값, change_name값을 가진다.
                    if (state[index]) {
            //└만약 사용자 정보가 이미 등록되어 있다면
                        btn.setBackgroundResource(R.drawable.no_people);
            //└버튼을 사람이 없는 모양으로 만들어준다.
                        change_name.setText("Guest Card" + index);
            //└이름을 Guest Card index로 만들어준다.
                        name.setTextIsSelectable(true);
            //└이름 설정 창을 선택 가능하게 만든다.
                        reason.setTextIsSelectable(true);
            //└목적 설정 창을 선택 가능하게 만든다.
                        name.setText(null);




                                                         -  96  -
   98   99   100   101   102   103   104   105   106   107   108