一个切换选项卡TabHost中有页面1,页面2,页面3,页面4。其中页面一的页面流程为登陆页面->注册页面;如何能够在注册页面的时候还能返回到登陆页面,当我在注册页面中调用finish()函数时,整个TabHost页面都结束了,从而程序退出了,请问如何能够做到只是把注册界面关闭了,然后就显示了上一个登陆页面呢?求大神指导,很急,分不够我可以再给!

解决方案 »

  1.   

    在注册界面拦截返回键的监听,改成返回登录界面@Override
    public void onBackPressed()
    {
    // TODO Auto-generated method stub
    super.onBackPressed();
    }
      

  2.   

    如果你的是activity跳转的话设个tag标记
      

  3.   

    有没有类似与Activity栈,关闭了注册,登陆页面就自动呈现了,因为要保持上一次登陆页面用户输入的信息,重新加载的话是一张新页面
      

  4.   

    有没有类似与Activity栈,关闭了注册,登陆页面就自动呈现了,因为要保持上一次登陆页面用户输入的信息,重新加载的话是一张新页面
      

  5.   


    你这个需求正是现在Android推荐的Fragment可以支持的
    TabHost选项卡别用Activity展现,用Fragment,可以支持回退界面