Вы можете попробовать Refresher addon .Не добавляйте валидатор, используя метод addValidator(Validator)
, но добавьте ValueChangeListener
и запускайте валидатор в фоновом потоке.
Просто добавьте Refresher где-нибудь в макете и включите его после изменения значения текстового поля.Вы можете начать новый поток в методе valueChange
и позволить Refresher опрашивать серверную часть до завершения проверки.
Дайте мне знать, если вам нужен пример.Я не сделал этого сам, но так я бы попытался решить проблему.