Как программно установить maxLength в Android TextView?

Я хотел бы программно установить свойство maxLength TextView поскольку я не хочу его жестко кодировать в макете. Я не вижу никакого метода set связанного с maxLength .

Может ли кто-нибудь вести меня, как это сделать?

Solutions Collecting From Web of "Как программно установить maxLength в Android TextView?"

Должно быть что-то подобное. Но никогда не использовал его для textview, только edittext:

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

Попробуй это

 int maxLengthofEditText = 4; editText.setFilters(new InputFilter[] {new InputFilter.LengthFilter(maxLengthofEditText)}); 

Символ текстового символа простого доступа :

 EditText ed=(EditText)findViewById(R.id.edittxt); ed.setFilters(new InputFilter[]{new InputFilter.LengthFilter(15)});