Was ist (s / g) etFreezesText in TextView?

9

Als vor kurzem (wahrscheinlich als eine neue SDK-Funktion), wenn ich versuche, Text von einem Textview zu ziehen, erhalte ich zuerst die Methode getFreezesText() anstelle von getText() .

Ich schaute auf die Definition dieser Methode und es heißt

%Vor%

Das sagt mir nichts.

Wann sollen wir diese Methoden anwenden (wenn überhaupt)? Sind sie neu oder ich habe sie gerade bemerkt?

    
sandalone 05.01.2013, 17:56
quelle

1 Antwort

8

Wenn Sie Ihre TextView (oder EditText usw.) zwingen möchten, ihren Status zu speichern, müssen Sie freezesText Attribut:

%Vor%

Aus der Dokumentation zu freezesText :

  

Wenn gesetzt, wird die Textansicht ihren aktuellen vollständigen Text innerhalb des eingefrorenen Eiszapfens zusätzlich zu Metadaten wie der aktuellen Cursorposition enthalten. Standardmäßig ist dies deaktiviert. Es kann nützlich sein, wenn der Inhalt einer Textansicht nicht an einem dauerhaften Ort wie einem Inhaltsanbieter gespeichert wird

Das Attribut und die Methode haben seit API 1 existiert, also werde ich sagen, dass Sie es gerade bemerkt haben.

    
Raghav Sood 05.01.2013, 18:16
quelle

Tags und Links