Siv*_*m M 2 java android sharedpreferences
我在谷歌搜索。我可以找到清除共享首选项的答案,但是当应用程序关闭时,我需要清除共享首选项。这可能对您有帮助吗?
代码清除共享首选项
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
SharedPreferences preferences =
PreferenceManager.getDefaultSharedPreferences(this);
SharedPreferences.Editor editor = preferences.edit();
editor.putString("UserName", "Tonny");
editor.putInt("UserAge", 20);
editor.commit();
Run Code Online (Sandbox Code Playgroud)
每当主要活动被销毁或应用下次运行时,都可以清除SharedPreferences每次。但是,正如@CommonsWare指出的那样,这样做会错过的全部要点SharedPreferences。(并查看@CommonsWare的声誉,以查看是否信任它们。)的目的SharedPreferences是存储值以便下次运行该应用程序时使用。如果您每次都自动清除它们...
您可以只使用一个变量来存储数据。每次关闭应用程序时,自然会清除此变量。