안드로이드 개발 질문/답변
(글 수 45,052)
제가 TimePickerDialog에서 시간값을 preference에 넣을려고합니다
근데 제가 밑에 로그찍으면 제가 시간 입력한거랑 로그에서 나온거랑 다르게나오네요
아래 제 코드인데 제가 실수한거있을까요? 아무리 생각을해봐도 안되네요 자꾸 -1이 나와요,,
TimePickerDialog 에서 나온 데이터는 무슨형의 데이터로 어떤 메소드를 써야되는건지 모르겠어요
저는 Time을썼는데 좋은방법있을까요?
혹시 아시는분 답변 부탁드려요
protected Dialog onCreateDialog(int ids) {
Log.d("CSC","22222222");
//TimePickerDialog.OnTimeSetListener time = new TimePickerDialog.OnTimeSetListener() {
TimePickerDialog timeDialog = new TimePickerDialog(this,0,
new TimePickerDialog.OnTimeSetListener() {
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
mAlarmSettings = getSharedPreferences("UserPreferences",0);
SharedPreferences.Editor edit = mAlarmSettings.edit();
timeSet.set(hourOfDay,minute,0);
long test1 = timeSet.toMillis(true);
String str = Long.toString(test1) ;
Log.d("LOG",str);
edit.putLong("timeSetting", test1);
Log.d("CSC","366666");
edit.commit();
Log.d("CSC","3777777777");
}
}, 0, 0, false) ;


