2016-01-15 66 views

回答

0

你可以在你的活动之一,覆盖onDestroy()做到这一点(见Activity

类似:

@Override 
void onDestroy() { 
    clearSharedPrefs(); // implement your function here 
    super.onDestroy(); 
} 

它不能保证的onDestroy将被调用,所以也许这是不是最好的要走的路。

将用户名和密码存储在一个静态变量中(这可以在应用程序退出时清除),或许是以单例方式存储。

+0

我不希望sharedprefrence数据在适当的应用程序退出时被启用,我只希望在从任务管理器中删除应用程序时清除共享prefrence值。 –

+0

应用程序无法检测为什么它正在关闭。你不能挑出任务管理器。 – Wash

相关问题