另一个设计问题 如果我有一项活动可以产生5项活动 A->乙 A-&以及c A-> e ......等等
活动A的值必须传递给所有其他活动,然后你是否建议通过意图传递它们,或者我是否只在活动A中有一个全局静态变量并读取任何其他活动中的值?
谢谢
答案 0 :(得分:5)
绝对不要使用静态公共变量。
您应该使用:
答案 1 :(得分:2)
您可以继承android.app.application并使用该类在活动之间共享数据。
public class MyApp extends Application {
String mySharedString = "Hello World";
}