190 votes

Comment définir par programmation maxLength dans TextView Android?

Je tiens à définir par programmation maxLength de la propriété de l' TextView car je ne veux pas coder en dur dans le layout. Je ne vois pas d' set méthode liés à l' maxLength.

Quelqu'un peut-il me guider comment faire?

378voto

Sephy Points 18893

Devrait être quelque chose comme ça. mais jamais utilisé pour textview, seulement edittext :

TextView tv = new TextView(this);
int maxLength = 10;
InputFilter[] fArray = new InputFilter[1];
fArray[0] = new InputFilter.LengthFilter(maxLength);
tv.setFilters(fArray);

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X