Open aillience opened 3 years ago
由于是自定义view的toast,所以在传入context的时候,传入了activity。但是在实际操作中,activity可能已经被销毁,从而导致内存泄漏。 if (!allowQueue){ if (lastToast != null) lastToast.cancel();//这里的lastToast可能持有一个已经销毁的activity对象。建议优化 lastToast = currentToast; }
由于是自定义view的toast,所以在传入context的时候,传入了activity。但是在实际操作中,activity可能已经被销毁,从而导致内存泄漏。 if (!allowQueue){ if (lastToast != null) lastToast.cancel();//这里的lastToast可能持有一个已经销毁的activity对象。建议优化 lastToast = currentToast; }