Why is getCallingActivity always returning null?

后端 未结 6 1269
被撕碎了的回忆
被撕碎了的回忆 2021-01-20 19:06

I have a welcome screen that can be started as the first activity in my app, or it can be started by the main activity that the user spends their time in. I want it to act s

6条回答
  •  一向
    一向 (楼主)
    2021-01-20 19:28

    It's a known issue: getCallingActivity() returns actual data only if the activity has been started in the same task (see the "Tasks and Back Stack" tutorial). Same goes for starting activities for result properly (they can't be single-instanced and you can't use "FLAG_ACTIVITY_NEW_TASK").

提交回复
热议问题