Kering
Kering
Android SDK Version = v2.0.6 具体操作为: 1.启动APP,在Activity A调用FloatingX.install().show()显示一个浮窗。 2.跳转至Activity B,此时浮窗可以正常显示。 3.返回Activity A,调用FloatingX.control(FLOAT_TAG).hide()隐藏浮窗 4.再次跳转至Activity B,此时浮窗也是处于隐藏状态。 **5.然后在Activity B调用FloatingX.control(FLOAT_TAG).show(),这时浮窗无法正常显示,但是返回Activity A时,发现浮窗可以正常显示。** 跟踪源代码发现,错误是发生在这一步:  在Activity B中的containerGroupView依旧是Activity A的DecorView,所以实际是添加在Activity A上显示,而B页面无法及时显示。
添加一个旋转木马效果类似于:  但是通过现有库的版本,第一次进入时,无法显示position = 2的图片。查看源码后发现,源码替换了ViewPage2的LayoutManger实现。  麻烦修复此问题。