尝试使用SharedPreferences编辑器时,我使用完成操作

时间:2014-03-14 21:40:10

标签: android android-activity sharedpreferences

在我的应用程序中,我需要将一些值保存到设备中,

我发现我可以使用SharedPreferences这样做。

我就是这样做的:

    SharedPreferences app_preferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
    Editor editor = app_preferences.edit();
    editor.putString("ws_username",user.getUsername());
    editor.putString("ws_password",b);
    editor.putString("ws_email",user.getEmail());
    editor.commit();

顺便说一下,我正在保存用户名和密码,因为我想要它,所以当你打开我的应用程序时,它会自动登录你。这是一个保存这些值的安全/正确的地方吗?

这不是我的问题,问题/问题是,当此代码运行时,它会打开使用...菜单的完整操作,其中包含手机上安装的所有活动(包括奇怪的系统)。

为什么会发生这种情况,如何绕过它?

1 个答案:

答案 0 :(得分:0)

我道歉,事实证明这是一条在此代码之后运行的行,我认为这不会导致问题。