Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 如何在 Android 中将对象从一个活动传递到另一个活动 使用意图传递数据
是否可以将值从一个活动传递到另一个活动。也就是说有 3 个活动,我在第 1 个活动中有 1 个字符串,我想要在第 3 个活动中使用这个字符串。
还有一个我不会直接参加第三次活动。我要从 1 到 2 和 3。那我怎么能在活动 1 中有一个字符串 ..
您可以利用应用程序生命周期。
创建应用程序类,保存/更新值并在您想要的任何活动中访问它。
public class MyApplication extends Application { public static String value; }
在活动中,要保存任何值,请使用
MyApplication.value = "some value";
在其他活动中,如果你想要这个值,
String myValue = MyApplication.value;
另一种方式是,您可以在每个活动中传递意图附加信息。