rt我用了ActivityGroup来添加内容activity的view。内容activity的onCreate方法每次都执行。内容activity的finish()方法我没有调用啊。不知道为什么?有人讲        Intent paramIntent = new Intent();
        paramIntent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);  
        paramIntent.setClass(this, class1);这样可以重启已有的activity,但是他还是执行了onCreate方法。望有解决办法。。

解决方案 »

  1.   


    onCreate方法只在第一次运行时,执行!用eclimpe右键运行,那是将程序重新配置添加到模拟器!如果你在模拟其中点击运行,就不会调用OnCreate方法了!
      

  2.   


    没听太明白啊。 我断点调试的。 Activity里面的onCreate方法,每次都执行的。 切换activity也执行的。
      

  3.   

    当程序使用eclimpse到模拟器上,就不要在用eclimpse运行,在模拟器中点击程序运行!每次使用eclipse运行程序,都是对原来程序的覆盖安装,这样都会调用OnCreate()方法! 你打开模拟器(使用eclipse),其中点击你要运行的程序!