0

我已经使用 SharedPreferences 在主活动中保存了一些详细信息。现在我想在其他一些活动中获取详细信息,但我无法获取它们。

要保存的代码

public void saveInformation(String username,String password) {
        SharedPreferences shared = getSharedPreferences("shared", MODE_PRIVATE);
        SharedPreferences.Editor editor = shared.edit();
        editor.putString("username", username);
        editor.putString("password", password);
        editor.commit();
    }

获取代码

SharedPreferences prefs = getPreferences(MODE_PRIVATE); 
String username = prefs.getString("username", null);

但这对我不起作用。我怎么能得到他的?

4

2 回答 2

2

愿这对您有所帮助:

好友 更改代码中的这些行以获得

SharedPreferences prefs = getSharedPreferences("shared", MODE_PRIVATE); 
String username = prefs.getString("username","");
于 2013-08-26T11:11:07.057 回答
1

要获取的代码应该是

SharedPreferences prefs = getSharedPreferences("shared", MODE_PRIVATE);
于 2013-08-26T11:04:44.720 回答