안드로이드 개발 질문/답변
(글 수 45,052)
-
package com.android.Dday;
-
import java.util.*;
-
//import com.ulsan.*;
-
import android.app.Activity;
-
import android.os.Bundle;
-
import android.widget.*;
-
public class DdayActivity extends Activity {
-
DatePicker mdate;
-
int mYear, mMonth, mDay,dYear,dMonth,dDay;
-
/** Called when the activity is first created. */
-
-
@Override
-
public void onCreate(Bundle savedInstanceState) {
-
super.onCreate(savedInstanceState);
-
setContentView(R.layout.widget);
-
setContentView(R.layout.add);
-
DatePicker mdate = (DatePicker) findViewById(R.id.datepicker); //Create DatePicker
-
mdate.init(mYear, mMonth, mDay,
-
new DatePicker.OnDateChangedListener() {
-
public void onDateChanged(DatePicker view, int year, //monthOfYear===month(start at 0)
-
int monthOfYear, int dayOfMonth) {
-
dday.set(year,monthOfYear,dayOfMonth);
-
long diff_ms = (dday.getTimeInMillis()-today.getTimeInMillis())/1000;
-
long diff_day = diff_ms/(24*60*60);
-
}
-
});
-
}
-
}
위젯 부분 제외하고 datepicker부분 이벤트 처리를 하고있는데용...지금제가 맞게 짜고 있는건지 잘 모르겠어요 .. ㅠ_ㅠ 맞게 하고 있는건가요?
거의 안배우고 하는거라 책찾고 인터넷 찾아가면서 하는건데 완벽히 이해하지 못해서 그런지 아직 엄청 서투네요 ㅠ.ㅠ
맞는건지 확인 좀 부탁드립니당~ ㅠ.ㅠ.......
diff_ms 와 diff_day 는 밀리초단위의 차이랑 일수 차이를 계산한겁니당~
아 그리구 여기서............ 위젯으로 D-(날짜, 즉 diff_day) 를 출력하려면 어디에 어떻게 소스를 짜야하나요?ㅠㅠㅠ