我知道这个调用不应该被执行,但目前它是唯一可以快速停止活动的方式。基本上,在从后台返回应用程序(或使用DDMS的"终止应用程序"按钮)后,一些静态变量为空。我想重新启动活动以防止崩溃,并更新所有值。目前,System.exit(0)已经做到了我想要的效果,但我知道这样做不好。
我尝试过finish(),但它不能够立即停止活动,它会继续执行某些指令,导致崩溃。
你们有没有任何建议来解决这个问题?
我尝试过finish(),但它不能够立即停止活动,它会继续执行某些指令,导致崩溃。
你们有没有任何建议来解决这个问题?
static
字段视为缓存,并处于延迟初始化的位置。 - CommonsWare