我想构建一个包含四个活动的用户注册应用程序(请参见图片)。问题是,如何保存活动1、2和3的textfield值以使用第四个活动的方法中的值?
qhhrdooz1#
有很多方法可以做到这一点(1) 设置静态全局字符串并将用户名保存到其中,然后在任何地方使用
public static String USERNAME; USERNAME = editText().getText().toString();
(2) 使用SharedReference保存字符串:
String username = editText.getText().toString(); PreferenceManager.getDefaultSharedPreferences(context).edit().putString("USERNAME", username).apply();
随时随地保存字符串:
String username = PreferenceManager.getDefaultSharedPreferences(context).getString("USERNAME", "");
1条答案
按热度按时间qhhrdooz1#
有很多方法可以做到这一点
(1) 设置静态全局字符串并将用户名保存到其中,然后在任何地方使用
(2) 使用SharedReference
保存字符串:
随时随地保存字符串: