按'Home'后恢复应该开始我的Startactivity

时间:2011-04-08 10:43:59

标签: android android-activity

我希望我的应用有密码查询。每次启动或恢复应用程序时都应显示此信息。

所以我宣布了一个显示密码提示的Startactivity。如果用户通过按“后退”硬件按钮关闭应用程序,有时一切都很好。 但是,如果用户通过按“主页”暂停应用程序,则应用程序会在之前显示的活动中打开而不会显示我的提示。

1)按照我的意愿实现这个的最佳方法是什么?也许在每个活动的OnStop()中做一些事情,但这经常被调用,不仅仅是当应用程序被'Home'关闭时。

2)有没有其他方法关闭应用程序,以便我的promt不显示?我应该在哪里注意?

谢谢和最诚挚的问候, 直到

2 个答案:

答案 0 :(得分:3)

如果您想在每次用户将应用程序带到前台后清除您的活动堆栈,请按home键和passowrd屏幕,以清除清单中应用程序标记中的集android:clearTaskOnLaunch="true",并设置{{ 1}}适用于您的<category android:name="android.intent.category.LAUNCHER" />

答案 1 :(得分:0)

按下主页按钮后,您必须完成()您的活动。