我有一个使用用户名和密码的活动登录名,以及另一个显示记录列表的活动。我从第一次活动转到第二次按下登录按钮。在第二个活动中,我具有“后退”按钮。
按下后退按钮时,如何在用户名和密码的记录中(在登录活动中)显示先前输入的数据?
答案 0 :(得分:0)
您可以使用共享首选项从第一个屏幕保存您的信息,如下所示:
//save you SharedPreferences
SharedPreferences.Editor yourEditor = getSharedPreferences("pref",
MODE_PRIVATE).edit();
yourEditor.putString("name", "user name");
yourEditor.putInt("password", 123);
yourEditor.apply();
//how to get them
SharedPreferences prefs = getSharedPreferences("pref, MODE_PRIVATE);
String userName = prefs.getString("name", "default");
//default is the default value
int idName = prefs.getInt("password", 0); //0 is the default value.