项目特殊需:
EditText中,要输入数字,当数字超过12时要给提示,使用
setError()
但是运行结果,只有感叹号,没有信息,原因:需要EditText控件获得焦点,才会显示setError
上代码:
if (number + 1 > 12) {
reservationGuestNumber.requestFocus();
reservationGuestNumber.setError(getString(R.string.customer_num_limit));
}else {
reservationGuestNumber.setText(number + 1 + "");
}