1. ホーム
  2. android

[解決済み] 画面回転後にTextViewの状態を復元する?

2022-11-09 02:55:33

質問

私のアプリでは TextViewEditText . どちらもデータが入っています。画面の向きが変わると EditText のデータは残りますが TextView のデータはクリアされます。

のデータを保持する方法を見つけるために、誰かが私を助けることができますか? TextView にもデータを保持する方法を見つけることができますか?

どのように解決するのですか?

もしあなたが TextView の状態を保存させたい場合は freezesText 属性を追加する必要があります。

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

のドキュメントから freezesText :

設定された場合、テキストビューは、現在のカーソル位置のようなメタデータに加えて、その凍った氷柱の内側に現在の完全なテキストを含めます。デフォルトでは、これは無効です。これは、テキストビューのコンテンツがコンテンツプロバイダなどの永続的な場所に保存されていない場合に便利な場合があります。