我的活动中有一个退出按钮。在我的情况下,killProcess执行我想要做的而不是finish(),但是使用killProcess是个好主意吗?我已经读过,最好不要使用killProcess,但在某些情况下似乎很有用。
答案 0 :(得分:0)
调用killProcess会立即停止进程。您的应用无法阻止此操作或为此做好准备。但是,当您调用完成时,您会通知应用程序,并有机会释放系统资源,保存状态等。使用完成是建议和首选的关闭方式。使用killProcess会被认为是hackish和bad style。
如果你遇到finish()问题,你应该考虑重载该方法。