Page 606 - 3-3
P. 606
String name; // 이름
String WebIP; // IP 주소
int PORT; // 포트
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.database_main); // database_main 을 인스턴스화하고 출력준비
Intent rintent = getIntent(); // 값을 전달받는 intent
name = rintent.getExtras().getString("name"); // 이름값을 Key 값 name 으로 받아옴
WebIP = rintent.getExtras().getString("WebIP"); // Web 주소값을 Key 값 WebIP 로 받아옴
final CalendarView calendar = (CalendarView) findViewById(R.id.cal);
//calendar view 인스턴스
calendar.setOnDateChangeListener(new CalendarView.OnDateChangeListener()
{
@Override
public void onSelectedDayChange(@NonNull CalendarView view, int year, int
month, int dayOfMonth) {
// 리스너 등록
Toast.makeText(DataBaseActivity.this, "" + year + "/" + (month + 1) + "/" +
dayOfMonth, Toast.LENGTH_SHORT).show();
// 년 월 부터 세므로(0 +1) 일값을 토스트메시지로 띄워줌
month12 = Integer.toString(month + 1); // 월값을 month12 변수에 넣음
day = Integer.toString(dayOfMonth); // 일값을 day 변수에 넣음
date = month12 + "_" + day; // 날짜를 mm_dd 형식으로 변환해 date 변수에
넣음
Intent intent = new Intent(getApplicationContext(), DataActivity.class); //
DataActivity 로 이동하기위한 intent
intent.putExtra("date",date); // 날짜값을 Key 값 data 로 전달
intent.putExtra("name",name); // 이름값을 Key 값 name 으로 전달
intent.putExtra("WebIP",WebIP); // Web 주소값을 Key 값 WebIP 로 받아옴
startActivity(intent); // 화면 전환
}
});
- 606 -