3
有什么办法可以禁止我的应用程序在后台运行? 我不希望我的应用程序在后台运行,我需要在用户完成时完全关闭它禁止应用程序在后台运行
有什么办法可以禁止我的应用程序在后台运行? 我不希望我的应用程序在后台运行,我需要在用户完成时完全关闭它禁止应用程序在后台运行
在关闭它们的所有活动时正确地调用finish()
。如果您开始任何期待结果值的活动,请务必在完成之前在这些活动中致电setResult()
。
如果您有任何运行循环的线程,请保留一个全局变量,指示您的应用程序是否正在运行。当您的活动恢复(调用onResume()
)时将此变量设置为true,并在活动暂停时将该变量设置为false(onPause()
)。然后在循环之前让线程的循环检查这个全局变量,以确保它们在活动完成后正常终止。
除此之外,当用户按下堆栈中最后一个活动的后退按钮时,您的活动应该自动完成,终止您的应用程序。
非常感谢我会试一试 – aryaxt 2010-07-20 17:47:29