내 앱에서 DatePickerDialog를 구현하고 있으며 문제를 해결하기 위해 "Day"를 변경하려고 할 때 소프트 키보드가 튀어 나와 숫자가 표시되는 반면 캐럿은 숫자 앞에 표시됩니다. 숫자를 클릭하면 이미 "주"상자에있는 숫자가 대체되지 않습니다. 내가 Day 상자에있는 숫자의 끝으로 가서 그것을 삭제하면 (소프트 키보드의 백 스페이스) 숫자를 입력하면됩니다.DatePickerDialog 소프트 키보드 유형이 적용되지 않습니다.
왜 이런 일이 발생합니까? 왜 거기에 이미있는 것을 대체하지 않습니까?
이protected Dialog onCreateDialog(int id)
{
Dialog ReturnDialog = null;
switch (id)
{
case DATE_DIALOG_ID:
ReturnDialog = new DatePickerDialog(this, mDateSetListener, Year, Month - 1, Day);
break;
}
return ReturnDialog;
}
그럼 내가 OnClickListener를()
showDialog(DATE_DIALOG_ID);
내가 뭘 잘못에서이 전화 :
이 코드는 대화 상자가 표시됩니다?
일부 코드보기 –
첨부 코드! :) –
누구에게도 익숙합니까? –