Viewpager返回从活动到片段的导航

时间:2015-05-02 20:11:00

标签: android android-fragments

我的应用程序有一个视图寻呼机菜单,当我从第二个片段加载活动时,我希望应用程序在按下后退按钮时返回第二个片段。

然而,当按下后退按钮时,应用程序将返回第一个片段。我试过覆盖in save method: NSInteger *number =[Session sharedInstance].userid;//crashes here log says (lldb) ,但代码似乎没有被调用。这是我用来从我想要返回的片段加载活动的代码:

onBackPressed

1 个答案:

答案 0 :(得分:2)

在包含viewpager的活动中,您需要覆盖onPauseonSaveInstanceState并保存当前显示的适配器中的位置。然后,您还需要覆盖onResume和/或onRestoreInstanceState,并在此设置中将viewpagers适配器中的位置设置为刚刚存储的位置。