使用“向上”按钮导航时,不会保留“父活动”的状态

时间:2014-01-30 21:29:01

标签: android android-activity android-navigation

使用“向上”按钮导航时,不会保留“父活动”的状态。当我使用后退按钮导航到父活动时,状态保存完好。这是预期的行为吗?如果没有,我错过了什么步骤使Parent Activity保持其状态(例如,EditTexts中的文本)?

1 个答案:

答案 0 :(得分:2)

如果您只想在EditText字段中保存值,则应该考虑将活动保存到SharedPreferences中。

或者,您可以随时从“向上”按钮调用“onBackPressed”方法。 Up按钮的处理方式与任何其他操作栏图标一样,因此可以调用onOptionsItemSelected(MenuItem项)。你只需要在项目的id中检查android.R.id.home的情况并在那里调用onBackPressed