解决方案 »

  1.   

    你的两个Activity是不是方向不一样?比如一个landscape一个portrait
      

  2.   

    没有。如果是那样,可能会导致activity重新onCreate。
    相同程序在4.2.2下和4.1或者之前的系统下就有这样的区别
      

  3.   

    在哪个版本上也不应该总是执行onCreate吧,除非内存少的可怜,每次都被回收
      

  4.   

    我也觉得奇怪。因为我最近把我的手机系统更新到4.2.2的,之前一直都OK,更新之后才发现,每次back都执行onCreate的。内存是充足的.不至于每次都回收,是不是4.2.2更改了机制?
      

  5.   

    应该不会啊 除非destroy之前又建了一个新的activity?? 
      

  6.   

    刚刚更新了avd。最新的模拟器好像不会每次执行onCreate。难道是我的华为自己做的系统问题?
      

  7.   

    你看一下每次按back键了以后,有没有调用onDestroy()先。
      

  8.   

    我设置了保留后台活动,每次返回还是会执行onCreate啊》?楼主最后怎么解决的?
      

  9.   


    保留了后台活动,就不会每次执行onCreate了,所以我也不知道你的问题是什么