每当用户输入 dd 和 mm 值时,我都会尝试'/'
在 dd 和 mm 之后自动附加日期分隔符,但问题是在附加日期分隔符后我无法删除分隔符,既不按退格键也不按删除
public void afterTextChanged(Editable s)
{
if(s.length() == 2)
{
lst_date = let_date.getText().toString();
lst_date = lst_date.concat("/");
let_date.setText(lst_date.toString());
Log.v(TAG,"VAlue is s:"+ s.length() +" date:"+ lst_date);
let_date.setSelection(let_date.length());
}
else if(s.length() == 5)
{
lst_date = let_date.getText().toString();
lst_date = lst_date + "/";
let_date.setText(lst_date);
let_date.setText(lst_date.toString());
Log.v(TAG,"VAlue is s:"+ s.length() +" date:"+ lst_date);
let_date.setSelection(let_date.length());
}
}