参考: https://stackoverflow.com/questions/14107421/calling-finish-doesnt-finish-the-activity
原因:
很明显Duplicate(重复的意思),重复调用了finish()方法
解决方法:
1. 通过标记,只调用一次
2. 调用finish()方法前,通过isFinishing()判断Activity是否正在销毁
本文针对Android开发中Activity重复调用finish方法导致的问题提供了解决方案。主要包括使用标记避免重复调用以及利用isFinishing方法判断Activity状态。
参考: https://stackoverflow.com/questions/14107421/calling-finish-doesnt-finish-the-activity
原因:
很明显Duplicate(重复的意思),重复调用了finish()方法
解决方法:
1. 通过标记,只调用一次
2. 调用finish()方法前,通过isFinishing()判断Activity是否正在销毁

被折叠的 条评论
为什么被折叠?