我有2个活动,一个4位数字引脚样式登录活动(MainActivity)和一个内容活动。每次运行应用程序时都要重新启动应用程序?
这个应用程序存储隐私信息,以及在恢复活动时不应该看到的内容,因此我希望应用程序在每次启动时都要在登录活动中重新启动,而不是从停止的地方继续。
我已经尝试过在内容活动的onStop()和onResume方法中搞乱,但这些似乎是非常不可靠的,因为有时当我有onRestart设置重新启动登录活动时,它将不会启动它,并且要求在onStop()中激活登录屏幕将阻止我能够完成后台任务,例如保存数据。
有什么我可以添加到这个清单文件,将告诉该应用从登录活动重启不管是什么?一个在这样的一个应用程序工作时可能发生的最糟糕的事情是,信息是比不是被迫登录业主以外的其他人访问..
我不认为这是在清单一样,任何选项...你需要在此改变的onStop和的onResume methods..and想出一个办法,让你的应用程序知道什么时候被认证.... –
我“会大概只需要设置的onStop方法每个必要的时间来拉起loginscreen,唯一的问题是,从我的内容活动中,用户能够将大量图像上传到会被存储在应用程序的应用程序通过的AsyncTask内部存储,并且如果的onStop方法告诉该应用去loginscreen,那么如果用户在上载过程停止活动,那么大量的数据的应用程序跟踪在过程中可能会引发变形。 –
我不认为你需要onStop()来实现你的目标。我认为你只需要重写onResume()和onRestart()。 – iTurki