在上一个活动中返回时显示数据

时间:2019-03-10 08:49:22

标签: android android-activity kotlin

我有一个使用用户名和密码的活动登录名,以及另一个显示记录列表的活动。我从第一次活动转到第二次按下登录按钮。在第二个活动中,我具有“后退”按钮。

按下后退按钮时,如何在用户名和密码的记录中(在登录活动中)显示先前输入的数据?

1 个答案:

答案 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.