안드로이드 날짜 선택기 완료 버튼 배경을 변경해야합니다.어떻게 날짜 선택기가 백그라운드 및 셀렉터 배경을 안드로이드로 변경할 수 있습니까?
코드 :이 코드를 사용하는 경우
private void showDateDialog()
{
Calendar c = Calendar.getInstance();
int year = c.get(Calendar.YEAR);
int monthOfYear = c.get(Calendar.MONTH) + 1;
int dayOfMonth = c.get(Calendar.DAY_OF_MONTH);
String currentdate = year+"";
if(monthOfYear<10)
currentdate += "0";
currentdate += (monthOfYear);
if(dayOfMonth<10)
currentdate += "0";
currentdate += dayOfMonth;
currentDate = Integer.parseInt(currentdate);
DatePickerDialog datePickerDialog = new DatePickerDialog(SelectEvent.this, new OnDateSetListener()
{
@Override
public void onDateSet(DatePicker view, int _year, int _monthOfYear,
int _dayOfMonth)
{
String date = _year+"";
if(_monthOfYear+1<10)
date += "0";
date += (_monthOfYear+1);
if(_dayOfMonth<10)
date += "0";
date += _dayOfMonth;
selectedDate = Integer.parseInt(date);
DOB = date;
if(selectedDate >= currentDate)
eventdate.setText(_dayOfMonth+"/"+(_monthOfYear+1)+"/"+_year);
else
{
eventdate.setText("");
showDialog("Please Select Event Date");
//Toast.makeText(context, "Please Select Event Date", Toast.LENGTH_SHORT).show();
}
}
}, year, monthOfYear-1, dayOfMonth);
datePickerDialog.setButton(DatePickerDialog.BUTTON_POSITIVE, "DONE", datePickerDialog);
datePickerDialog.show();
}
난 단지 날짜 선택기를 기본있어 단순히 DONE으로 변경 버젼입니다. 하지만 그 날짜 선택 도구가 https://drive.google.com/file/d/0B2NGqFM-F0bNWGl2VG93OUJpaWM/edit?usp=sharing
이길 원합니다. 어떻게하면 안드로이드에서 그 색상을 바꿀 수 있습니까? 이 사이트에서 나는 검색했지만 얻을 수 없었다.
덕분에 & 감사 샨
안녕하세요, 해당 조건이 제거되면 null 포인터 예외가 적용됩니다. 내가 쓴다면 나는 어떤 변화도 얻지 못했다. – Navadeep
이 코드를'datePickerDialog.setButton (...)'뒤에 추가 했습니까? –
아직 작동합니까? –