gpt4 book ai didi

android - 使用相机快照防止多项 Activity 堆叠

转载 作者:行者123 更新时间:2023-11-30 04:48:21 25 4
gpt4 key购买 nike

我已经阅读了 finish(); 命令和 FLAG_ACTIVITY_CLEAR_TOP 命令,还查看了 Common Ware 关于终止应用程序的回答,但我不确定如何放置这进入我的应用程序。

基本上,我让用户点击一个按钮,将他们带到相机前。然后用户拍摄照片并将它们带到布局 View 。然后,用户单击一个按钮,将他们带到 2 个 View 之一,具体取决于某些条件。

然后允许用户重新拍摄照片,或转到主菜单(视情况而定)。我的问题是,如果用户返回到主菜单,并捕捉另一个,然后另一个,等等... Activity 堆栈,所以当我单击“主菜单”按钮时,应用程序返回到每个堆栈 Activity ,直到最后它返回主菜单。有没有一种方法可以用这些行之一终止每个 Activity ,这样即使用户重新拍摄照片,他们也只需要返回一次即可进入主菜单?

感谢您的帮助。

最佳答案

您可以使用 noHistory一旦你离开它就会结束每项 Activity 的标志。不过,您真正想要的可能是 singleTop启动模式,它将返回到您之前打开的 Activity ,而不是创建它的新实例。

关于android - 使用相机快照防止多项 Activity 堆叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4249735/

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