Android中的意图数据传递[重复]
Posted
技术标签:
【中文标题】Android中的意图数据传递[重复]【英文标题】:intent datapassing in Android [duplicate] 【发布时间】:2012-07-25 19:47:58 【问题描述】:可能重复:How to pass object from one activity to another in androidUsing intents for passing data
是否可以将值从一个活动传递到另一个活动。也就是说有 3 个活动,我在第 1 个活动中有 1 个字符串,我想要在第 3 个活动中使用这个字符串。
还有一个我不会直接参加第三个活动。我要从 1 到 2 和 3。那我怎么能在活动 1 的活动中拥有一个字符串..
【问题讨论】:
复制:***.com/questions/7006957/… 嗨..感谢您的投票...通过启动一项活动,我可以将值从 1 个屏幕传递到其他屏幕..但我想要的是,当我按下一个按钮时,它会进行计算,并将它放在一个浮动变量上。它会启动 1 个活动,但我不希望在该活动中浮动,我希望在另一个活动中使用它。这怎么可能??那是我在这里发布的 .. 【参考方案1】:您可以利用应用程序生命周期。
创建应用程序类,保存/更新值并在任何你想要的活动中访问它。
public class MyApplication extends Application
public static String value;
在活动中,要保存任何值,请使用
MyApplication.value = "some value";
在其他活动中,如果你想要这个值,
String myValue = MyApplication.value;
另一种方式是,您可以在每个 Activity 中传递 Intent Extras。
【讨论】:
以上是关于Android中的意图数据传递[重复]的主要内容,如果未能解决你的问题,请参考以下文章