我已经设置了一个包含各种全局变量的 Java 类:
class GlobalClass extends Application {
int global_counter;
String FileNameSmall[] = {"simage2", "simage1", "simage3"};
String FileName[] = {"image2", "image1", "image3"};
String Answers[] = {"blah1", "blah2", "blah3"};
}
全局计数器是通过数组来计数的。当我在一项活动中更新它时:
GlobalClass global = new GlobalClass();
global.global_counter = global.global_counter + 1;
它在该活动中运行良好。然而,如果我使用新的 XML 格式等开始一个新活动,然后声明使用全局变量,它不会返回其返回的附加量为 0。
我对所有这些java还是新手,所以请耐心等待。我是否缺少一些基本的东西,例如我的全局玻璃的 android 清单中的引用,或者我是否必须声明 globalClass global=newGlobal(); 在扩展活动类中?
任何帮助都会很棒
干杯