解决方案 »

  1.   

    mainActivity到Activity1的时候,mainActivity执行了finish吗?第2个问题你可以理解为设置监听器setOnclickLinstener方法调用一次全局有效,除非再调用一次。
      

  2.   

    没有执行finish,每次都是startactivity跳转的
      

  3.   

    我大概理解了网上的这个说法,1,2都是activity,但是一旦调用这个有singleTask的activity,在他栈上面的都会被清空,所以,2每次都被1清空,所以每次调用就会重新oncreate出来
      

  4.   

    我大概理解了网上的这个说法,1,2都是activity,但是一旦调用这个有singleTask的activity,在他栈上面的都会被清空,所以,2每次都被1清空,所以每次调用就会重新oncreate出来
    是,singleTask一般默认下都是清除他上面的activity