Closed xll1652814553 closed 5 years ago
因为更换了内容没有调用dismiss方法,然后点击关闭按钮anylayer并没有关闭。
已找到解决方法。在调用dismiss前需要确认anylayer是否显示。否则会不调用LayerManager的onDetach方法.只调用onPerRemove方法。这时mOutAnimRunning值为true,后面就无法再调用onPerRemove方法和onDetach方法。最后导致anylayer无法关闭。
因为更换了内容没有调用dismiss方法,然后点击关闭按钮anylayer并没有关闭。