goweii / AnyLayer

Android稳定高效的浮层创建管理框架

Home Page:https://github.com/goweii/AnyLayer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

anylayer内容更换后调用dismiss方法失效

xll1652814553 opened this issue · comments

因为更换了内容没有调用dismiss方法,然后点击关闭按钮anylayer并没有关闭。

已找到解决方法。在调用dismiss前需要确认anylayer是否显示。否则会不调用LayerManager的onDetach方法.只调用onPerRemove方法。这时mOutAnimRunning值为true,后面就无法再调用onPerRemove方法和onDetach方法。最后导致anylayer无法关闭。