我希望我的应用有密码查询。每次启动或恢复应用程序时都应显示此信息。
所以我宣布了一个显示密码提示的Startactivity。如果用户通过按“后退”硬件按钮关闭应用程序,有时一切都很好。 但是,如果用户通过按“主页”暂停应用程序,则应用程序会在之前显示的活动中打开而不会显示我的提示。
1)按照我的意愿实现这个的最佳方法是什么?也许在每个活动的OnStop()中做一些事情,但这经常被调用,不仅仅是当应用程序被'Home'关闭时。
2)有没有其他方法关闭应用程序,以便我的promt不显示?我应该在哪里注意?
谢谢和最诚挚的问候, 直到
答案 0 :(得分:3)
如果您想在每次用户将应用程序带到前台后清除您的活动堆栈,请按home键和passowrd屏幕,以清除清单中应用程序标记中的集android:clearTaskOnLaunch="true"
,并设置{{ 1}}适用于您的<category android:name="android.intent.category.LAUNCHER" />
答案 1 :(得分:0)
按下主页按钮后,您必须完成()您的活动。