选项:
1.使用静态变量:
声明static String collect;
和访问它从其它类作为<YourClassNmae>.collect;
其中YourClassName是您声明静态变量的类。
2.使用应用类
创建应用程序类扩展应用
public class MyApplication extends Application {
private String someVariable;
public String getSomeVariable() {
return someVariable;
}
public void setSomeVariable(String someVariable) {
this.someVariable = someVariable;
}
}
清单中声明应用程序类的名称,如:
<application
android:name=".MyApplication"
android:icon="@drawable/icon"
android:label="@string/app_name">
你们的活动
然后你可以像这样获取和设置变量:
// set
((MyApplication) this.getApplication()).setSomeVariable(collect);
// get
String collect = ((MyApplication) this.getApplication()).getSomeVariable();
你的意思了'static'变量? – Blobonat