我想将字符串传递给我的 android 应用程序中的所有页面。当用户登录时,我将 userName 和其他人保存到字符串中。我想通过多个页面发送字符串。我怎样才能做到这一点?
我试图通过 Intent 发送它
Intent myIntent = new Intent(view.getContext(), Help.class);
myIntent.putExtra("userName", userNameString);
startActivityForResult(myIntent, 0);
但是当我转到另一个页面时,我不想每次都通过 Intent 发送数据。
我试图从我解析的类中获取它并将它们放入字符串中
HomeScreen home = new HomeScreen();
String userName= home.userNameString;
但是因为我正在创建 HomeScreen 的新实例,所以userNameString
是null
任何帮助将不胜感激