最近遇到一个问题,低概率情况下 Acitivity is destoryed
这个问题是这样的
在切换 fragment 的时候,直接崩溃了。
然后我就用规避的方式进行了判断
mActivity != null && ! mActivity.isdestoryed && !mActivity.isfinishing()
如果是 activity 不在的情况下,就不会执行下面的 fragment 切换了。
但是奇怪的是,界面就卡主不动了?
明明之前都是报的错误 activity is destoryed .
这我就没办法了有点了。
目前只能硬着头皮去 调用 finish方法了。
分析 event_log, bug report, logcat-log 也都没有看出来为什么 activity 会被销毁
以后分析出来了再追加