저는 this library을 사용하고 있으며, 다음 내용을 따르고 있습니다.Android에서 DatePickerDialog를 구현할 수 없습니다.
implements com.wdullaer.materialdatetimepicker.date.DatePickerDialog.OnDateSetListener
그리고이 방법 :
나는 내 수업이 구현을 추가 한
@Override
public void onDateSet(DatePickerDialog view, int year, int monthOfYear, int dayOfMonth) {
String date = "You picked the following date: "+dayOfMonth+"/"+(monthOfYear+1)+"/"+year;
}
그러나 어떤 이유로 나는 오류 얻을 :
Class 'xxxx' must be either declared abstract or implement abstract method 'onDateSet(..)
을 나는 샘플을 보았고, 나는 그곳에서했던 것과 똑같은 일을했다.
당신의'onDateSet()'메소드에 대한'DatePickerDialog' 매개 변수 타입이 틀렸다고 생각합니다. 아마도 'android.app.DatePickerDialog'가 아닌'com.wdullaer.materialdatetimepicker.date.DatePickerDialog'이어야합니다. 아마도 당신이 가져온 것일 것입니다. 거기에 정규화 된 클래스 이름을 사용하거나'import' 문을 변경할 수 있습니다. –
@MikeM. 너는 전설이야. 나는 이것을 표시하고 미래의 독자들을 도울 수 있도록 대답으로 게시하십시오. –