gpt4 book ai didi

java - Activity 及其生命周期

转载 作者:行者123 更新时间:2023-11-29 06:38:35 25 4
gpt4 key购买 nike

考虑一下:

  • Activity A
  • Activity B

  • Activity C

Activity A 在点击启动器图标时启动。 Activity B 由 Activity A 启动 - 没什么特别的。但是 Activity C 应该只能由应用本身启动(而不是点击或类似的东西),比如广播。

问题:

当 Activity C 由应用程序自动启动时,当我在该 Activity 上按 HOME 按钮时,当我单击 lanuncher 图标(以显示 Main Activity - A )时,它会显示 Activity C。如果我按 BACK 按钮在这个 Activity 上,然后我可以去 Activity A,没问题。

如何解决这个问题?杀死 Activity C,在按下 HOME 按钮时,或者有其他方法可以做到这一点?

最佳答案

在你的 Activity list 中放置 android:launchMode="singleTask"android:clearTaskOnLaunch="true" 并在其余的 Activity 中放置 android:clearTaskOnLaunch="false",这将解决您的问题。希望这对您有所帮助。

关于java - Activity 及其生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16118993/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com