Я пытаюсь использовать общие настройки для приложения для Android после входа пользователя. В моем приложении пользователь вводит свою регистрационную информацию, которая затем отправляется в api, которая возвращает имя пользователя и идентификатор, если они вошли вобщие настройки не сохраняются для входа в систему
Я сохранения общего предпочтения данных с этим:.
//set preferences
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(c);
SharedPreferences.Editor editor = preferences.edit();
editor.putString("userName",userName);
editor.putString("userID",userID);
editor.commit();
Я затем попытаться получить доступ к данным с этим:
SharedPreferences prefs = getPreferences(MODE_PRIVATE);
String restoredText = prefs.getString("userName", null);
String restoredText2 = prefs.getString("userID", null);
Toast.makeText(this, restoredText, Toast.LENGTH_SHORT).show();
Toast.makeText(this, restoredText2, Toast.LENGTH_SHORT).show();