Android 重新创建 Fragment onBackPressed

标签 android

我的应用程序中有两个 Activity 和一个 fragment 。第一个 Activity MainActivity 用于保存 fragment 。它包含一个 ActionBarSherlock ActionBar 和 fragment WFragWFrag 在您按下按钮时打开第二个 Activity SettingsActivity。在 SettingsActivity 中,您可以选择影响 WFrag 行为的设置。自然地,我希望 onBackPressed() 方法返回到 WFrag 并使用用户的新设置更新它。我的问题是:你如何做到这一点,以便当你从 SettingsActivity 返回(通过后退按钮)时,你重新创建(再次调用 onCreate()) WFrag?

最佳答案

  1. 重写 onBackPressed 或
  2. 在 onStart/onResume 中添加更新

关于Android 重新创建 Fragment onBackPressed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18244917/

相关文章:

android - OkHttp 3 非法状态异常

java - 如何从左侧动画 ImageView 以填充屏幕?

android - 如何使用zxing库从一张图片中读取多个二维码

android - 如何在 Android onClick 函数中设置延迟

android - Android 4 上的 html5 视频 : play fullscreen then redirect to another webpage - not working

android - 检查 Framelayout 上是否存在 fragment

java - EditText setError 不显示默认错误图标

java - 我无法从我的应用程序将视频分享到 Whatsapp

android - 如何在 EditText 中设置字符限制?

java - 在创建新对象时尝试向 JNI 对象的构造函数提供参数时出错