Page 613 - 3-3
P. 613

// 리스너 등록
                           calendar.setOnDateChangeListener(new CalendarView.OnDateChangeListener()


                           {
                               @Override
                               public void onSelectedDayChange(@NonNull CalendarView view, int year, int
              month, int dayOfMonth) {
                                   Toast.makeText(WDataBaseActivity.this, "" + year + "/" + (month + 1) +
              "/" + dayOfMonth, Toast.LENGTH_SHORT).show();
                                   // 날짜값 토스트로 출력
                                   month12 = Integer.toString(month + 1);
                                   // 월 값 얻음
                                   day = Integer.toString(dayOfMonth);
                                   // 일 값 얻음
                                   date = month12 + "_" + day;
                                   //MM_DD  형태로 날짜값 얻음
                                   Intent intent = new Intent(getApplicationContext(), WDataActivity.class);
                                   //DataActivity 로 이동하는 intent
                                   intent.putExtra("date",date); //  날짜값을 Key 값 data 로 전달
                                   intent.putExtra("name2",name); //  이름값을 Key   값 name2  로 전달
                                   intent.putExtra("IP",IP); // IP 주소를 Key 값 IP 로 전달
                                   intent.putExtra("PORT",PORT); // PORT 주소를 Key   값 PORT   로 전달
                                   intent.putExtra("WebIP",WebIP); // WEBIP 를 Key 값 WEBIP  로 전달
                                   // 날짜값 전달
                                   startActivity(intent);
                                   // 화면전환


                               }
                           });
                       }


                   }
               package com.helloworld.smartschool;


               import android.app.ProgressDialog; // 진행률 출력 클래스
               import android.content.Intent; // 액티비티 호출 클래스
               import android.os.AsyncTask; // 핸들링없이 한 클레스에서 여러 작업을 할 수 있게하는 클래스
               import android.os.Bundle; // 문자열로 된 키와 여러 가지의 타입의 값을 저장하는 Map                      클래스
               import android.support.v7.app.AppCompatActivity; // 안드로이드 하위 버전 지원 액티비티 클래스
               import android.view.View; // 모든 가시적 객체의 부모 클래스
               import android.widget.Button; // 버튼 사용 클래스
               import android.widget.ListAdapter; // 리스트 어댑터 사용 클래스
               import android.widget.ListView; // 리스트 뷰 사용 클래스
               import android.widget.SimpleAdapter; // 심플어댑터 사용 클래스


                                                          - 613 -
   608   609   610   611   612   613   614   615   616   617   618