赋值后,除非你对它进行别的运算后,改变了它的值,可能是对它的引用改变了,没有直接使用这个变量. 如:定义 类A:a=1; 类B:b=A.a;b=2; 类C:A.a的值就是2了;
[Quote=引用 1 楼 的回复:] 如果你的“其它对象”分别在不同的进程里,你需要在每个进程初始化时分别对其application对象自定义变量进行初始化。因为他们访问的不是同一个application对象。 如果你的对象全都在一个进程里,请检查你的赋值代码,这个帮不了你了。 [/Quote] 谢谢。 赋值只有一次。后面就是在activity里调用。而且开始这个值正常,运行一段时间后被null。
80,360
社区成员
91,290
社区内容
加载中
试试用AI创作助手写篇文章吧