ユーザーに明確で一貫したレイアウトを提供するために、PreferenceFragment を使用しています。ただし、この特定の画面では、アクセスするたびに情報を常にクリア/フレッシュ/ブランク/リセットする必要があります。
例: ユーザーは、私の PreferenceFragment xml ビューの EditTextPreference (「mText」としましょう) にテキストを入力します。ユーザーが画面を終了して同じ PreferenceFragment に戻ったときに、「mText」をクリックしたときに EditTextPreference に表示される必要はありません。現在、登場しています。または、ユーザーが CheckBoxPreference をチェックしたとします。それらが戻ってきたら、再度チェックを外す必要があります (デフォルト値/状態)。
コード内の値を希望する値 (つまり、空白/リセット) に手動で設定できることを理解しています。ただし、これは面倒なようで、正しい方法とは言えません。