后退按钮: 在触发退出之前先按照 back stack 回退
实现比较正确的后退按钮行为