Проверка мобильного номера в LWUIT

Я хочу проверить 10-значный номер телефона, все ли 10 цифр одинаковы или различны. Если это то же самое, будет отображаться предупреждение о недействительном номере мобильного телефона Я хочу код в LWUIT.

1 ответ

Установить TextField максимальный размер до 10. Это позволяет только 10 цифр. Также установите числовое ограничение на это TextField, Это позволяет только числовое значение. Смотрите пример кода,

TextField txtf = new TextField();
txtf.setConstraint(TextField.NUMERIC);
txtf.setInputModeOrder(new String[] {"123"});
txtf.setMaxSize(10);
form.addComponent(txtf);

Также проверьте длину текста в TextField, Если длина не 10 цифр, вы можете показать предупреждение.

Для проверки повторных номеров используйте addDataChangeListener, Вы можете обработать проверку внутри этого слушателя.

Другие вопросы по тегам