我的应用程序中有两个 Activity 和一个 fragment 。第一个 Activity MainActivity
用于保存 fragment 。它包含一个 ActionBarSherlock
ActionBar
和 fragment WFrag
。 WFrag
在您按下按钮时打开第二个 Activity SettingsActivity
。在 SettingsActivity
中,您可以选择影响 WFrag
行为的设置。自然地,我希望 onBackPressed()
方法返回到 WFrag
并使用用户的新设置更新它。我的问题是:你如何做到这一点,以便当你从 SettingsActivity
返回(通过后退按钮)时,你重新创建(再次调用 onCreate()
) WFrag
?
最佳答案
- 重写 onBackPressed 或
- 在 onStart/onResume 中添加更新
关于Android 重新创建 Fragment onBackPressed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18244917/