在ActivityA中,startActivityForResult到ActivityB,其中ActivityB设置为SingleTask。

那么在实际出现的现象为:

ActivityA的onActivityResult将会首先被回调,然后再执行ActivityB的onCreate函数,也就说无论ActivityB返回什么内容,在ActivityA中都不会被接收到。

所以在使用SingleTask的方法不要随便使用。

 

另外onNewIntent()就是针对SingleTask使用的回调,当执行调用多个Activity对象的时候,会回调onNewIntent对象

 

 

 

 

Android SingleTask使用注意点

 

相关文章:

  • 2021-08-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-03
  • 2021-07-30
  • 2021-08-11
猜你喜欢
  • 2021-12-03
  • 2022-12-23
  • 2021-11-18
  • 2022-01-10
  • 2021-07-16
  • 2022-03-11
  • 2021-12-23
相关资源
相似解决方案