What is (s/g)etFreezesText in TextView?

前端 未结 2 1339
无人及你
无人及你 2021-01-01 23:30

As of recently (probably as a new SDK feature), when I try to pull text from a Textview, I first get the method getFreezesText(), instead of

2条回答
  •  陌清茗
    陌清茗 (楼主)
    2021-01-01 23:56

    If you want to force your TextView (or EditText etc. for that matter) to save its state you must add freezesText attribute:

    
    

    From documentation on 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

    The attribute and method have existed since API 1, so I'll say you just noticed it.

提交回复
热议问题