¿Qué es (s / g) etFreezesText en TextView?

Desde hace poco (probablemente como una nueva característica de SDK), cuando intento extraer texto de una Textview , primero obtengo el método getFreezesText() , en lugar de getText() .

Miré la definición de este método y dice

 **android:freezesText** If set, the text view will include its current complete text inside of its frozen icicle in addition to meta-data such as the current cursor position. By default this is disabled; it can be useful when the contents of a text view is not stored in a persistent place such as a content provider. Must be a boolean value, either "true" or "false". This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type. This corresponds to the global attribute resource symbol freezesText. Related Methods setFreezesText(boolean) 

Esto no me dice nada.

¿Cuándo se supone que debemos usar estos métodos (si alguna vez en absoluto)? ¿Son nuevos o los he notado?

One Solution collect form web for “¿Qué es (s / g) etFreezesText en TextView?”

Si desea forzar su TextView (o EditText etc.) para guardar su estado debe agregar el atributo freezesText :

 <TextView ... android:freezesText="true" /> 

De la documentación sobre freezesText :

Si se establece, la vista de texto incluirá su texto completo actual dentro de su carámbano congelado, además de metadatos, como la posición actual del cursor. Por defecto, esto está desactivado; Puede ser útil cuando el contenido de una vista de texto no se almacena en un lugar persistente como un proveedor de contenido

El atributo y el método han existido desde API 1, así que diré que lo has notado.

  • Android.content.ActivityNotFoundException cuando el enlace no contiene http
  • Cómo eliminar las líneas antiguas de un TextView
  • Alineación de la línea de base de dos vistas de texto en Android
  • Tamaño de texto de escala automática
  • InputType = PersonName?
  • TextView setText problema
  • Actualizar dinámicamente TextView en Android
  • Manejar enlace textview hacer clic en mi aplicación android
  • ¿Cómo puedo mostrar caracteres especiales (como & ndash;) en TextView?
  • ¿Cómo se utiliza EasyEditSpan en Android para permitir la edición parcial de texto?
  • El fondo de TextView se está estirando
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.