状況
SharedPreferences を使用して 2 つの「レイアウト」を持つかなり単純なアプリがあります。
- Main.xml
- 設定.xml
Main には、SharedPreferences の getString を使用する textView があります。設定を開くボタンもあります。
設定には、SharedPreferences に保存するためのスピナーとボタンがあります。
onCreate(Bundle savedInstanceState) 内で setText() を呼び出しているときにアプリが読み込まれると、textView が更新されます。
問題
設定を開いて SharedPreferences を更新したら、[戻る] ボタンを使用してメインに戻ります。
onCreate() 内で setText() を呼び出しているため、textView は、アプリを終了してアプリを再度メインに開くまで更新されません。
設定から戻った後、textView を更新するにはどのような方法を使用する必要がありますか?
私のリクエストは、iOS の viewWillAppear() に似ています。