2014-08-31 6 views
-1

나는 편집 텍스트 필드가 있고 편집 필드에서 onclick 이벤트를 처리하고 날짜 선택 대화 상자를 표시하는 메서드가 있습니다. 그러나 대화 상자에서 날짜 형식을 변경하고 싶습니다. 2014 년 8 월 31 일, 31 08 2014를 보여주고 싶습니다. 가능한가요?datepicker 대화 상자에서 날짜 형식 변경 안드로이드

답변

0

이 질문은 사이트의 다른 곳 (예 : here)으로 대답되었습니다. 기본적으로 datepicker 대화 상자는 최종 사용자가 선호하는 형식으로 표시되므로 휴대 전화 또는 에뮬레이터가 mm/dd/yyyy로 설정되어있는 경우 dd/mm/yyyy를 표시하려면 원하는대로 표시합니다. 당신은 에뮬레이터가 원하는 날짜 형식으로 설정되어 있는지 테스트하고 있습니다. 당신은 당신이 원하는대로 당신이 날짜 형식을 변경할 수 있습니다 SimpleDateFormat의에서

int year = selectedYear; 
int month = selectedMonth; 
int day = selectedDay; 

dateCalendar.set(Calendar.YEAR, year); 
    dateCalendar.set(Calendar.MONTH, month); 
    dateCalendar.set(Calendar.DAY_OF_MONTH, day); 
String monthname = new SimpleDateFormat("MMM").format(dateCalendar.getTime()); 

를 얻을 수 onDateSet 방법을 얻을 것이다 DatePickerDialog.OnDateSetListener에서

0

+0

날짜가 표시됩니다있는 텍스트 필드에 코드 형식 날짜 datepicker 대화 상자 창에서 날짜 형식을 변경하고 싶습니다. – vikifor

+0

Hello Vikifor, ref http://stackoverflow.com/questions/4499433/datepicker-widget-format을 사용하면 표시 형식을 설정할 방법이 없습니다. –

관련 문제