gpt4 book ai didi

Android SDK 等同于 viewWillAppear (iOS)?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:59:22 26 4
gpt4 key购买 nike

情况

我有一个相当简单的应用程序,其中包含 2 个使用 SharedPreferences 的“布局”。

  • 主.xml
  • 设置.xml

Main 有一个使用 SharedPreferences 中的 getString 的 textView。还有一个用于打开“设置”的按钮。

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


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

问题

当我打开“设置”并更新 SharedPreferences 时,我使用“后退”按钮返回主界面。

因为我在 onCreate() 中调用 setText(),textView 不会再次更新,直到我退出应用程序并再次打开应用程序到 main。

设置返回后需要用什么方法更新textView?

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

最佳答案

onCreate() 仅在 Activity 首次启动时调用一次。如果您想在 Activity 激活时更新文本,您可以改用 onResume() 。可以找到有关 Activity 生命周期的更多信息 here .

关于Android SDK 等同于 viewWillAppear (iOS)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8420837/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com