Как получить настройку MaxLength EditText в коде

Я хотел бы видеть maxLength из EditText во время выполнения, чтобы иметь возможность принимать решение об отображении текста.
Возможно ли это?

Вот описание того, что я не хочу делать.

У меня есть ListView с множеством строк, и в каждой строке есть EditText и TextView.
Я создал подкласс ArrayAdapter, чтобы иметь возможность передавать строку, которую я хочу поместить в EditText каждой строки.
Я установил android: maxLength = "12" в XML-файле.
Я хочу отобразить число в этом поле EditText, но если число, которое я хочу отобразить, имеет больше, чем android: maxLength = "12" , я хочу отобразить ошибку " сообщение "вместо этого.

И я бы предпочел не жестко кодировать 12 в моем подклассе ArrayAdapter.

Возможно, есть простое решение, но я его еще не нашел.
(Android впервые ...)

20
задан Vincent Bernier 9 November 2011 в 17:29
поделиться