我有一个问题,如果我的用户在仪表板屏幕上并按下手机的“后退”按钮,这将使他们返回到登录屏幕(仍然有他们的详细信息输入),如果他们再次登录,一些变量是全局的,因此可以有效地重用它们,从而影响应用程序的功能。
我的想法是,当此 Activity 恢复时,我可以覆盖 onResume 方法,然后清除所有内容,但我不确定如何对此进行编码并清除应用程序内存中仍然存在的表单和任何变量。
谢谢。
最佳答案
在您登录时完成()您的登录屏幕。
例如:
//I'm logged in, starting dashboard view
startActivity(intent);
//finishing login activity - I don't need it on back stack
finish();
关于Android - 返回登录屏幕时清除内存中的现有对象和变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5395697/