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?
Wenn Sie Ihre TextView
(oder EditText
usw.) zwingen möchten, ihren Status zu speichern, müssen Sie freezesText
Attribut:
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.