我试图从 SharedPreferences 中获取值并将其存储在静态变量中。问题是有时我从静态变量中获取空值,但 SharedPreferences 具有价值。我通过这个过程存储了价值:
SharedPreferences sp = u.returnShare();
SharedPreferences.Editor editor = sp.edit();
StaticVariables.userId = sp.getString("UserId", "default");