活动
- 活动
A:内容列表 - 活动
B:玩家
流动
活动A==> 活动B
- 活动
A启动活动B使用startActivityForResult - Activity
B可能会进入画中画模式 - 活动
B调用setResult,然后finish onActivityResult从 ActivityA被称为
问题
当 ActivityB进入画中画时,onActivityResult不会被调用。
我知道当 Activity进入画中画时,它B会从 Activity 的任务堆栈中分离出来,但我希望它的行为符合预期。这是一个错误还是预期的?AstartActivityForResult
任何解决方法将不胜感激。另外,我最后的手段是重新做这一切并使用内部广播来传达这两个活动。也欢迎对此发表评论。
谢谢!