Какой хороший способ ограничить количество слов, которые можно вводить в представлении Android EditText?
Расширение TextWatcher и регистрация его с помощью EditText.addTextChangedListener (TextWatcher watcher)
Отредактировано:
В качестве альтернативы вы можете попробовать
// limits to 100 characters EditText.setFilters(new Filter[]{new InputFilter.LengthFilter(100)})