Android 禁止应用程序在后台运行
有没有办法禁止我的应用程序在后台运行? 我不希望我的应用程序在后台运行,我需要在用户正确调用Android 禁止应用程序在后台运行,android,multitasking,Android,Multitasking,有没有办法禁止我的应用程序在后台运行? 我不希望我的应用程序在后台运行,我需要在用户正确调用finish()关闭所有活动时将其完全关闭。如果启动任何需要结果值的活动,请确保在完成之前在这些活动中调用setResult() 如果有线程运行循环,请保留一个全局变量,指示应用程序是否正在运行。当活动继续时将此变量设置为true(调用onResume()),当活动暂停时将此变量设置为false(onPause())。然后让线程的循环在循环之前检查这个全局变量,确保它们在活动完成后正常终止 除此之外,当用
finish()
关闭所有活动时将其完全关闭。如果启动任何需要结果值的活动,请确保在完成之前在这些活动中调用setResult()
如果有线程运行循环,请保留一个全局变量,指示应用程序是否正在运行。当活动继续时将此变量设置为true(调用onResume()
),当活动暂停时将此变量设置为false(onPause()
)。然后让线程的循环在循环之前检查这个全局变量,确保它们在活动完成后正常终止
除此之外,当用户按下堆栈中最后一个活动的后退按钮时,您的活动应该自动尝试完成,从而终止您的应用程序