Cómo establecer programaticamente maxLength en Android TextView?

Me gustaría programar la propiedad maxLength de TextView como no quiero codificarlo en el diseño. No puedo ver ningún método de set relacionado con maxLength .

¿Puede alguien guiarme cómo lograr esto?

Debe ser algo así. Pero nunca lo utilizó para textview, sólo edittext:

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

Prueba esto

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

Fácil límite de edición de texto :

 EditText ed=(EditText)findViewById(R.id.edittxt); ed.setFilters(new InputFilter[]{new InputFilter.LengthFilter(15)}); 
  • ¿Qué es TextView Gravity de forma predeterminada?
  • Android - ¿Espacio entre TextView y Togglebutton?
  • Cómo obtener el texto ellipsizado en un TextView
  • ¿Por qué la marquesina no funciona en Widget?
  • ¿Puedo establecer un color de texto para los enlaces dentro de una vista de texto?
  • Cómo analizar un doble de EditText a TextView? (Androide)
  • Cambiar el tamaño de fuente de un elemento textview en android
  • Hacer que los elementos de ListView sean seleccionables
  • Errores de NullPointer de TextSwitcher
  • Actualización de Android TextView en subprocesos y ejecución
  • "IllegalStateException: scrollview puede alojar sólo un hijo directo" en un LinearLayout añadiendo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.