startactivity 跳到B,不finish  A就行。

解决方案 »

  1.   

    onStop 时存一下,   onResume 时再取出来吧。  存 preference/Sqlite  都可以。
      

  2.   

    不finish A,应该对A的内容不会有影响,只是覆盖了个B而已,把B拿走,A还是原样。
    楼主看看是不是哪里搞错了
      

  3.   

    你是不是哪里搞错了,不finish A的话 A是不会变的 返回的时候 直接 finish B就好了 不做跳转
      

  4.   

    在页面B中你是跳转回到的页面A。跳转到的A相当于是一个新的activity,肯定不会保留原来的数据啊。建议你在b上finish一下,而不是用intent跳转到a。
      

  5.   

    不finish A的话 A是不会变的
      

  6.   

    是不是在B用intent新开了一个A。。而不是用返回键
      

  7.   

    把 a 的那个activity的mode设置为singleTask
    这样跳回的时候还是原来的那个activity
    当然,如果原来的activity被内存释放了的话,那么会异常的。
      

  8.   

    intent 里面有个值,如果是已经存在的activity,启动时就不会重新加载,而是呈现之前启动的那个