Android SDK与viewWillAppear(iOS)相当吗?

Dav*_*son 10 android textview viewwillappear sharedpreferences oncreate

情况

我有一个相当简单的应用程序与2"布局"使用SharedPreferences.

  • main.xml中
  • 将Settings.xml

Main有一个textView,它使用来自SharedPreferences的getString.还有一个用于打开设置的按钮.

设置有一个微调器和一个保存到SharedPreferences的按钮.


应用程序加载时,textView会更新,因为我在onCreate(Bundle savedInstanceState)中调用setText()

问题

当我打开设置并更新SharedPreferences时,我使用Back按钮返回Main.

由于我在onCreate()中调用setText(),因此在退出应用程序并再次将应用程序打开到main之前,textView不会再次更新.

从"设置"返回后,我需要使用哪种方法来更新textView?

我的请求类似于iOS的viewWillAppear().

SiP*_*iPe 19

onCreate()仅在活动首次启动时调用一次.如果要在活动变为活动状态时更新文本,则可以使用onResume().有关活动生命周期的更多信息,请访问此处.