我声明了一个全局变量类是这样的:Android的全局变量源
public class globalVar extends Application {
private String globalVar= "";
public String getGlobalVar() {
return globalVar;
}
public void setGlobalVar(String globalVar) {
this.globalVar = globalVar;
}
@Override
public void onCreate() {
//reinitialize variable
}
}
而且在像这样我的androidmanifest文件中声明它:
<application android:name=".globalVar" android:icon="@drawable/icon"
android:label="@string/app_name"> </application>
并试图将其值设置在onclicklistener下表:
((globalVar)getApplication()).setGlobalVar("something");
我知道了在另一个应用程序前工作,但对于一些因为它给我的源找不到错误...我一直在挠头,因为这是我现在唯一的障碍,有没有人遇到过这个问题,或有一个想法,为什么我不断得到错误?谢谢!!
发布日志将有助于更好地分析问题。 – 500865