You can do a method like this one
bool isValid(String prevString, String newString){ if (prevString == newString) return true; else return false; }
then in your keyboard you validate with an onChange property
TextField( onChanged: (text) { isValid(varYouHad ,text); //validate },);